ZZULIOJ 1047-1050
1047 对数表
//1047 对数表
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int m,n,i;
float b;
cin>>m>>n;
for(i=m;i<=n;i++){
printf("%d %.4f\n",i,log(i));
}
return 0;
}
1048 阶乘表
//1048 阶乘表
#include<iostream>
using namespace std;
int main(){
int n,i,j,sum=1;
cin>>n;
for(i=1;i<=n;i++){
sum*=i;
cout<<i<<' '<<sum<<endl;
}
return 0;
}
1049 平方和与平方差
//1049 平方和与平方差
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int m,n,x=0,y=0,i,j;
cin>>m>>n;
for(i=m;i<=n;i++){
if(i%2==0)
x+=pow(i,2);
else
y+=pow(i,3);
}
cout<<x<<" "<<y;
return 0;
}
1050 阶乘的累加和
//1050 阶乘的累加和
#include<iostream>
using namespace std;
int main(){
int n,i,j=0,sum=1;
cin>>n;
for(i=1;i<=n;i++){
sum*=i;
j+=sum;
}
cout<<j;
return 0;
}