# data[].attributes.attachment_link.readable_text
#include <bits/stdc++.h>
using namespace std;
int main()
{
	string s, word, last;
    cout << "Nhap xau: ";
    getline(cin, s);
     for(int i=0;i<=s.length();i++){
     	s[i]=tolower(s[i]) ;}
     	cout<< s; 
    
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	long long n,tong=0;
	cout<<"nhap so phong phu:";
	cin>>n;
	for(long long i=2;i*i<=n;i++)
	{
		if(n%i==0)
		{
			tong+=i; 
		}
		if(i!=n/i)
		{
			tong+=n/i; 
		 } 
	}
	if(tong>n)
	{
		cout<<"1"; 
	}
	else
	{
		cout<<"0"; 
	 } 
 }

# data[].attributes.attachment_link.readable_text
#include <iostream>
using namespace std;

int main() {
   long long n;
    cout << "Nhap so nguyen duong n: ";
    cin >> n;
    long long tong = 1; 
    for (long long  i = 2; i * i <= n; i++) {
        if (n % i == 0) {
            tong += i;
            if (i != n / i)
                tong += n / i;
        }
    }

    if (tong > n)
        cout  << "1.\n";
    else
        cout << "0.\n";

    return 0;
}


# data[].attributes.attachment_link.readable_text
#include <bits/stdc++.h>
using namespace std;

int main() {
    long long n, m = 0;
    cout<<"nhap so:";
    cin >> n;
    for (long long i = 1; i * i <= n; i++) {
        if (n % i == 0) {
            m += i;
            if (i != 1 && i != n / i) m += n / i;
        }
    }
    if (m > n) cout << 1;
    else cout << 0;
}
	

# data[].attributes.attachment_link.readable_text
#include <iostream>
using namespace std;
int main()
{
	int a1,b1,c1,a2,b2,c2,d;
	cout<<"nhap phuong trinh dau tien:";
	cin>> a1>>b1>>c1;
	cout <<"nhap phuong trinh thu hai:";
	cin>> a2>>b2>>c2;
	float D = a1 * b2 - a2 * b1;
    float Dx = c1 * b2 - c2 * b1;
    float Dy = a1 * c2 - a2 * c1;
    if (D != 0) {
        float x = Dx / D;
        float y = Dy / D;
        cout << "He co nghiem duy nhat: x = " << x << ", y = " << y << endl;
    } else {
        if (Dx == 0 && Dy == 0) {
            cout << "He co vo so nghiem" << endl;
        } else {
            cout << "He vo nghiem" << endl;
        }
    }

    return 0;
}

# data[].attributes.attachment_link.readable_text
#include <bits/stdc++.h>
using namespace std;
int main() {
    int n = 26; 
    int nguoi, maytinh;
    cout << "Co 26 vien soi. Ai boc vien cuoi cung la thua!";
    while (n > 0) {
        cout << "Con  " << n << " vien. "<<endl;
		cout<<"Ban boc (1-4): "<<endl;
        cin >> nguoi;
        if (nguoi < 1 || nguoi > 4 || nguoi > n) {
            cout << "Nhap sai! Moi boc lai.";
        }
        n -= nguoi;
        if (n == 0) {
            cout << "Ban boc vien cuoi cung :"<<endl;
			cout<<"=> Ban thua!";
            break;
        }
        maytinh = 5 - nguoi;
        if (maytinh > n) maytinh = n; 

        cout << "May tinh boc " << maytinh << " vien.";
        n -= maytinh;

        if (n == 0) {
            cout << "May tinh boc vien cuoi cung => May thua!";
            break;
        }
    }

    return 0;
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	double a,b,c,x,delta;
	cout<<"nhap so a:"<<endl;
	cin>>a;
	cout<<"nhap so b:"<<endl;
	cin>>b;
	cout<<"nhap so c:"<<endl;
	cin>>c;
	delta=b*b-4*a*c;
	if(delta>0)
	{
		double x1=(-b+sqrt(delta))/(2*a),x2=(-b-sqrt(delta))/(2*a);
		cout<<"phuong trinh co 2 nghiem:"<<x1<<" , "<<x2;
	}
	if(delta==0)
	{
		x=-b/(2*a);
		cout<<"phuong trinh co 1 nghiem kep:"<<x; 
	}
	if(delta<0)
	{
		cout<<"phuong trinh vo nghiem";
	}
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	double a,b,x;
	cout<<"nhap so a:"<<endl;
	cin>>a;
	cout<<"nhap so b:"<<endl;
	cin>>b;
	x=-b/a; 
	if(a==0&&b!=0)
	{
	cout<<"phuong trinh vo nghiem"<<endl;	
    }
    if(a==0&&b==0)
	{
		cout<<"phuong trinh vo so nghiem"<<endl; 
	}
	if(a!=0)
	{
		cout<<"phuong trinh co nghiem la: x="<<x;
	} 
} 

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n=26,m;
	while(n>0)
	{
		cout << "Con lai "<<n<<" soi ban lay (1-4):";
		cin>>m;
		if(m<1||m>4||m>n)
		{
			cout<<"ko hop le"<<endl;
			continue;
			n-=m; 
		}
		if(n==0)
		{
			cout<<"ban da thua";
			break;
		}
		int y=min(5-m,n);
		n-=y;
		if(n==0)
		{
		 	cout <<"may lay "<<y<<" soi";
		 	cout<<"may da thua"<<endl;
		 	break;
		} 
	} 
}

# data[].attributes.body
1)Có 26 viên sỏi trên bàn người và máy tính tham gia chơi.Đến lượt mỗi đối thủ chỉ được chỉ được bốc 1 lần,mỗi lần nhiều nhất 4 viên.Trò chơi kết thúc khi đống sỏi đã được bốc hết.hãy tìm một chiến thuật chơi sao cho máy tính luôn thắng dù máy tính đi sau.đối thủ thua là đối thủ phải bốc viên sỏi cuối cùng.

2)Cho một số nguyên không âm n,đếm xem có bao nhiêu số chính phương nhỏ hơn hoặc bằng n.

3)Cho số n và dãy số n có số nguyên dương,đếm xem trong dãy số đó có bao nhiêu số chính phương.

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	cout<<"nhap n:";
	cin>> n ;
	int a = 1, b = 1, i = 0;
    cout << "Day Fibonacci co " << n << " phan tu: ";
    while (i < n) {
        cout << a << " ";
        int ne = a + b;
        a = b;
        b = ne;
        i++;}
        }

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{

   long long n, r;
    cout << "Nhap so tien trong ATM: ";
    cin >> n;
    while (n > 0) {
        cout << "Nhap so tien muon rut: ";
        cin >> r;
        if (r % 50000 != 0 || r <= 0) {
            cout << "So tien rut khong hop le!"<<endl;
            break;
        }
        if (r <= n) {
            n -= r;
            cout << "Da rut: " << r <<endl;
        } else {
            cout << "Khong du tien!";
        }
    }
    cout << "ATM het tien hoac ket thuc giao dich."<<endl;
    return 0;
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,i=1,s=0,dem=1,ghemoihang=20;
	cout<<"nhap n ghe:";
	cin>> n ;
	while(i<=n){
	cout<<"so hieu cua tung hang ghe la:"<< i<<endl;
	i++;	
	}
	while (dem <= n) {
        s += ghemoihang;
        dem++;
    }

    cout << "Tong so ghe la: " << s << endl;
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,i=1;
	double tongdoanhthu = 0,sotienkhach;
	cout<<"nhap so khach hang:";
	cin>> n;
	
	while(i<= n){
		cout<<"nhap so tien khach thu:"<<i<<"phai tra:";
		cin>> sotienkhach;
		tongdoanhthu += sotienkhach;
		i++;
	}
	cout<<"tong doanh thu cua sieu thi la:"<< tongdoanhthu;
	return 0;
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int nam,pdong,r,m,s;
	cout<<"nhap P dong tien tiet kiem:";
	cin>> pdong;
	cout<<"nhap lai xuat:";
	cin>> r ;
	cout<<" so tien khong vuot qua:";
	cin>> m ;
	while(pdong<=m ){
		pdong=+pdong+pdong+r/100;
		nam++;
	}
	cout<<"so nam:"<<nam;
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,i=1;
	cout<<"nhap n doi tham gia:";
	cin>> n ;
	while(i<=n){
		cout<<"so thu tu cac doi tham gia:"<<i<<endl;
		i++;}
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,i=1;
	cout<<"nhap n con ca:";
	cin>> n ;
	while(i<=n){
		cout<<"so hieu cac con ca trong be:"<<i<<endl;
		i++;}
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,i=1;
	cout<<"nhap n quyen sach:";
	cin>> n ;
	while(i<=n){
		cout<<"so hieu sach:"<<i<<endl;
		i++;}
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	
	int n,i=1;
	cout<<"nhap so thu tu hoc sinh:";
	cin>> n ;
	while(i<=n){
		cout<<"so thu tu hoc sinh:"<<i<<endl;
		i++;}
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int sobichia,sochia,thuong=0,du;
	cout<<"nhap sobichia,sochia:";
	cin>>sobichia>>sochia;
	while(sobichia>=sochia)
	{
	sobichia = sobichia-sochia;
	thuong = thuong+1;
	du=sobichia;
	}
	cout<<"thuong la:"<<thuong<<endl;
	cout<<"du la:"<<du;
	}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main() {
    int n,m;
    cout<<"nhap so n,m";
    cin>>n>>m;
    int thuong=n/m;
    int du=n%m;
    cout<<"thuong ="<<thuong<<endl;
    cout<<"du ="<<du<<endl;
    cout<<"kiem tra"<<m*thuong+du<<" = "<<n<<endl;
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	long long n;
	double s=0.0;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
			s += 1.0/i;
			}
			cout<<"tong nghich dao la:"<<s;
			}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	int tong=0;
    do
    {
    	cout<<"n khong qua 10k";
    	cin>>n;
    	if(n>10000)
    	cout<<"vui long nhap lai";
	}while(n>10000);
	for (int i=1;i<n;i++)
	if(n%i==0)
	{
	tong+=i;
}
	if(tong==n)
	{
	cout<<"n la so hoan hao";
	}
	else
	{
	cout<<"n khong la so hoan hao";
}
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,s=0;
	cin>>n;
    for(int i=1;i<=n;i++)
    {
    	if(i%2==0)
    	{
    		s+=i;
		}
	}
	cout<<"tong cac so chan la:"<<s;
}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	long long n;
	double s=0.0;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
			s += 1.0/i;
			}
			cout<<"tong nghich dao la:"<<s;
			}

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	cin>>n;
	for(int i = 2; i <= n; i++)
	{
        if(n%i==0)
        cout<<i ;
        }
        }	

# data[].attributes.attachment_link.readable_text
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n;
	cout<<"nhap n:";
	cin >> n ;
	for(int i=0;i<n;i++)
	{
		for (int j = 0; j <= i; ++j){
			cout<<"*";
		}
		cout<<endl;
		}
	}
