Nguyễn Thanh Hải
Tác giả Thông điệp thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Nguyễn Thanh Hải Sat Nov 12, 2022 2:52 pm Day 2 - Bai 1
Code: #include <bits/stdc++.h> using namespace std; int main() { long long n; cin>>n; if (n%2==0) cout<<"N la so chan"; else cout<<"N la so le"; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 12, 2022 3:00 pm Day 2 - Bai 2
Code: #include <bits/stdc++.h> using namespace std; int main() { long long n; cin>>n; if ((n%3==0)&&(n%5!=0)) cout<<"True"; else cout<<"False"; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 12, 2022 3:00 pm Day 2 - Bai 3
Code: #include <bits/stdc++.h> using namespace std; int main() { long long a,b,rmax; cin>>a>>b; rmax=a; if (rmax<b) rmax=b; cout<<rmax; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 12, 2022 3:01 pm Day 2 - Bai 4
Code: #include <bits/stdc++.h> using namespace std; int main() { long long a,b,rmin; cin>>a>>b; rmin=a; if (rmin>b) rmin=b; cout<<rmin; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 12, 2022 3:02 pm Day 2 - Bai 5
Code: #include <bits/stdc++.h> using namespace std; int main() { long long a,b,c,smax; cin>>a>>b>>c; smax=a+b; if (smax<a+c) smax=a+c; if (smax<b+c) smax=b+c; cout<<smax; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 12, 2022 3:02 pm Day 2 - Bai 6
Code: #include <bits/stdc++.h> using namespace std; int main() { int a,b,res; cin>>a>>b; res=a*10+b; if (res<b*10+a) res=b*10+a; cout<<res; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 12, 2022 8:01 pm Bai 8
Code: #include <bits/stdc++.h> using namespace std; bool prime(int u) { if (u<=1) return false; for (int i=2; i*i <= u;i++) if (u%i==0) return false; return true; } int main() { int a,b; cin>>a>>b; for (int i=a; i<=b; i++) if (prime(i)) cout<<i<<" "; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sun Nov 13, 2022 10:01 pm Đề thi khảo sát lần 1 - Bài 1
Code: #include <bits/stdc++.h> using namespace std; float a,b,c,d,s,p; int main() { cin>>a>>b>>c>>d; s=(a*a+b*b)/(c+d); p=(pow(a,3)+b)/(c/d+1/(a-b)); printf("%0.1f",s); cout << " "; printf("%0.1f",p); return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sun Nov 13, 2022 10:02 pm Đề thi khảo sát lần 1 - Bài 2
Code: #include <bits/stdc++.h> using namespace std; float a,b,c,p; int main() { cin>>a>>b>>c; p= b*b - 4*a*c; if (p>=0) { float d=sqrt(p); float x1=(-b+d)/2*a; float x2=(-b-d)/2*a; cout<<d<<" "<<x1<<" "<<x2; } return 0; }
Được sửa bởi thnhhai3010 ngày Sun Nov 13, 2022 10:53 pm; sửa lần 2.
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sun Nov 13, 2022 10:03 pm Đề thi khảo sát lần 1 - Bài 3
Code: #include <iostream> using namespace std; short n,rmax=0; int main() { cin>>n; while (n!=0) { if (rmax<n%10) rmax=n%10; n=n/10; } cout<<rmax; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sun Nov 13, 2022 10:04 pm Đề thi khảo sát lần 1 - Bài 4
Code: #include <iostream> using namespace std; int main() { int n; unsigned long long s=0; cin>>n; for (int i=1;i<=n;i++) s=s+i*i; cout<<s; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Tue Nov 15, 2022 7:35 pm Day 3 - Bai 1
Code: #include <iostream> using namespace std; int main() { long long a,b,c,d,res=0; cin>>a>>b>>c>>d; if ((a%2==0)&&(res<a)) res = a; if ((b%2==0)&&(res<b)) res = b; if ((c%2==0)&&(res<c)) res = c; if ((d%2==0)&&(res<d)) res = d; if (res==0) cout<<"NONE"; else cout<<res; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Tue Nov 15, 2022 7:53 pm Day 3 - Bai 2
Code: #include <iostream> using namespace std; int main() { short n,a,b,c,res=0; cin>>n; a=n/100; b=(n/10)%10; c=n%10; if (res<a) res=a; if (res<b) res=b; if (res<c) res=c; cout<<res; return 0; }
Admin likes this post
Like 1 Dislike
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Tue Nov 15, 2022 8:22 pm Day 3 - Bai 3
Code: #include <iostream> using namespace std; int main() { int n,a,b,c,res,res1,res2,res3; cin>>n; a=n/100; b=(n/10)%10; c=n%10; res1=a*10+b; res2=a*10+c; res3=b*10+c; res=res1; if (res>res2) res=res2; if (res>res3) res=res3; cout<<res; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Tue Nov 15, 2022 8:48 pm Day 3 - Bai 4
Code: #include <iostream> using namespace std; int main() { int n; float s=0; cin>>n; for (int i=1;i<=n;i++) s=s+(1.0/i); printf("%0.3f",s); return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 19, 2022 8:22 pm Day 3 (NC) - Bai 2
Code: #include <bits/stdc++.h> using namespace std; int a[100000000]; int main() { int n; cin >> n; for (int i=1; i<=n; i++) cin >> a[i]; for (int i=1; i<=n/2; i++) swap(a[i], a[n-i+1]); for (int i=1; i<=n; i++) cout << a[i] << " "; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 19, 2022 8:30 pm Day 3 (NC) - Bai 3
Code: #include <bits/stdc++.h> using namespace std; int a[100000]; int b[100000]; int main() { int n; cin >> n; for (int i=1; i<=n; i++) cin >> a[i]; for (int i=1; i<=n; i++) { b[i] = a[i]; b[n+i] = a[i]; } for (int i=1; i<=n*2; i++) cout << b[i] << " "; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 19, 2022 8:43 pm Day 3 (NC) - Bai 4
Code: #include <bits/stdc++.h> using namespace std; int a[100000]; int main() { int n; cin >> n; for (int i=1; i<=n; i++) cin >> a[i]; int rmax=a[1], rmin=a[1]; for (int i=2; i<=n; i++) { if (rmax < a[i]) rmax=a[i]; if (rmin > a[i]) rmin=a[i]; } cout << abs (rmax - rmin); return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 19, 2022 8:54 pm Day 3 (NC) - Bai 5
Code: #include <bits/stdc++.h> using namespace std; int a[1000000]; int main() { int n; cin >> n; for (int i=1; i<=n; i++) cin >> a[i]; long long rmax=0,p=0; for (int i=1; i<=n-2; i++) { p = a[i] + a[i+1] + a[i+2]; rmax = max(rmax,p); } cout << rmax; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Tue Nov 22, 2022 10:47 pm Day 3 (NC) - Bai 6 Subtask 1
Code: #include <iostream> using namespace std; long long p,f[100005]; bool nguyento(long long u) { if(u <= 1) return false; for (int i = 2; i*i <= u; i++) if(u%i == 0) return false; return true; } int main() { cin >> p; f[1] = 1; f[2] = 1; int i = 2; int res = 0; while (f[i] <= p) { if(nguyento(f[i])) res++; i++; f[i] = f[i-1] + f[i-2]; } cout << res; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Sat Nov 26, 2022 4:44 pm Day 3 (NC) - Bai 6 Subtask 2
Code: #include <iostream> using namespace std; bool f[100005]; long long fibo[100005], a[100005]; void SangEratosthenes(long long u) { for (int i = 1; i <= u; i++) f[i] = true; f[1] = false; int i = 2; while (i*i <= u) if (f[i]) { int k = 2; while (k*i <= u) { f[k*i] = false; k++; } i++; } else i++; } int main() { long long p; cin >> p; SangEratosthenes(p); fibo[1] = 1; fibo[2] = 1; int i = 2; int res = 0; while (fibo[i] <= p) { i++; fibo[i] = fibo[i-1] + fibo[i-2]; if (f[fibo[i]]) { res++; a[res]=fibo[i]; } } int vt = lower_bound(a,a+res,p) - a; cout << vt; return 0; }
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Thu Dec 01, 2022 2:44 pm Day 4 - Bai 1
Code: #include <iostream> using namespace std; float s = 0; int i = 1; int main() { while ( 1.0/i > 0.001) { s += 1.0/i; i++; } printf("%0.2f", s); return 0; }
Được sửa bởi thnhhai3010 ngày Thu Dec 01, 2022 3:11 pm; sửa lần 1.
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Thu Dec 01, 2022 2:53 pm Day 4 - Bai 2
Code: #include <iostream> using namespace std; long long a, b, r; int main() { cin >> a >> b; r = a%b; while (r != 0) { r = a%b; a = b; b = r; } cout << a; return 0; }
Được sửa bởi thnhhai3010 ngày Thu Dec 01, 2022 3:11 pm; sửa lần 1.
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Thu Dec 01, 2022 2:56 pm Day 4 - Bai 3
Code: #include <iostream> using namespace std; long long n, t = 0; int main() { cin >> n; while (n != 0) { t += n%10; n=n/10; } cout << t; return 0; }
Được sửa bởi thnhhai3010 ngày Thu Dec 01, 2022 3:11 pm; sửa lần 1.
thnhhai3010
Tổng số bài gửi : 35Join date : 08/11/2022 Tiêu đề: Re: Nguyễn Thanh Hải Thu Dec 01, 2022 3:07 pm Day 4 - Bai 5
Code: #include <iostream> using namespace std; long long n; bool prime(int u) { if (u<=1) return false; for (int i=2; i*i <= u; i++) if (u%i==0) return false; return true; } int main() { cin >> n; while (prime(n)==false) n++; cout<<n; return 0; }
Sponsored content
Tiêu đề: Re: Nguyễn Thanh Hải
Nguyễn Thanh Hải