Tổng phân số
A=1+1/2+1/3+1/4+...+1/n
Yêu cầu: Tính A
Dữ liệu vào: Từ file văn bản tongps.inp : Chứa số n
Kết quả: Ghi ra file văn bản tongps.out: In ra tổng của A
Ví dụ:
tongps.inp | tongps.out |
2 | 1.5 |
Bài 3(4 điểm): Số Tam ước
Lan là một cô bé rất yêu thích tìm hiểu về số học. Một hôm trong lúc giải một bài toán số học, Lan phát hiện ra trong các số mình tìm được nhiều số có đặc điểm là có đúng ba ước số nguyên dương khác nhau. Và Lan đặt cho tên gọi là số Tam ước.
Yêu cầu hãy kiểm tra xem có bao nhiêu số Tam ước có giá trị không vượt quá số nguyên n cho trước.
Dữ liệu vào: Từ file văn bản tamuoc.inp: gồm 1 dòng ghi số nguyên dương n
Kết quả: Ghi ra file văn bản tamuoc.out: gồm 1 dòng ghi số lượng sô Tam ước đếm được
Bài 2:
#include <bits/stdc++.h>
using namespace std;
long long n,i;
//chuongtrinhcon
int demuoc(long long n)
{
int dem=0;
for (long long i=1; i<=n; i++)
if (n%i==0) dem++;
return (dem);
}
//chuongtrinhchinh
int main()
{
freopen("tamuoc.inp","r",stdin);
freopen("tamuoc.out","w",stdout);
cin>>n;
long long dem=0;
for (i=1; i<=n; i++)
if (demuoc(i)==3) dem++;
cout<<dem;
return 0;
}
1.
#include <bits/stdc++.h>
using namespace std;
int A,n,i;
int main()
{
cin>>n;
A=0;
For (i=0;i<=n;i++)
A=A+1/i;
cout<<A;
Return 0;
}