77 条题解
信息
- ID
- 550
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- 递交数
- 8308
- 已通过
- 4405
- 上传者
#include <iostream>
using namespace std;
int main()
{
int a=0;
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
a=a+i*i;
}
cout<<a;
return 0;
}
先定义"a"和"n",再将"i"每次的平方(也就是1,2,3,4...的平方)加入变量"a",最后输出"a"就行了。
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a[1005],sum = 0;
cin >> n;
for (int i = 0;i <= n;i ++)
{
sum += i*i; // 求i的平方
}
cout << sum << " ";
}
#include <iostream>//万能开头
using namespace std;
int main()
{
int a;
int sum=0;
cin >> a;
for(int i=1;i<=a;i++)
{
sum +=i*i;
}
cout << sum ;
return 0;
}
啊哈哈哈,题解来喽!
应管理员要求,以后答案可能有错,核心代码一定对,谨慎查看。来来来来来,直接上代码。(这次对的)🤭 #include <iostream> using namespace std; int main() { int a; int sum=0; cin >> a; for(int i=1;i<=a;i++) { sum += i*i; } cout << sum ; return 0; }
完了,我不小心格式无了,🤦,自己换一下吧,抱歉。
存储大型整数就用“龙龙”(long long)!
#include<bits/stdc++.h>
using namespace std;
int main() {
long long a,sum=0;
cin>>a;
for(long long i=1;i<=a;i++){
sum+=i*i;
};
cout<<sum<<endl;
return 0;
};
#include <bits/stdc++.h>
using namespace std;
int main()
{
long long a=0,n;
cin>>n;
for(int i=1;i<=n;i++)
{
a+=i*i;
}
cout<<a;
return 0;
}
#include <iostream>
using namespace std;
int main(){
int n,a=0;
cin>>n;
for (int i=1;i<=n;i++){
a+=i*i;
}
cout<<a;
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int n,sum;//sum用于求和
int main()
{
cin>>n;
for(int i=1;i<=n;i++)//只需求出前n项即可
{
sum+=i*i;//注意是i*i
}
cout<<sum;
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int n,sum = 0;
cin >> n;
for (int i = 1;i <= n;i++)
{
sum += i*i;
}
cout << sum << endl;
return 0;
}
直接上代码! #include <bits/stdc++.h`> using namespace std; int main() { int n,a[1001],sum=0;//sum一定要定为0 cin >> n; for(int i=1;i<=n;i++) { a[i]=ii; sum+=a[i];//也可以写“sum+=ii;" } cout << sum; return 0; }
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a;
int sum=0;
//注意sum一定要为零,不然会出错
cin >> a;
for(int i=1;i<=a;i++)
{
sum += i*i;
//总数值sum加i的平方
}
cout << sum ;
//输出总数值sum
return 0;
}
#include <iostream>
using namespace std;
int main()
{
int n,s=0;
cin >> n;
//《送分题》
//累加
for (int i = 1;i<=n;i++)
{
s+=i*i;
}
cout << s;
}
#include<bits/stdc++.h> using namespace std; int main(){ int a[1005],n,sum = 0; long long b[1005]; cin >> n; for(int i = 1;i <= n;i++){ a[i] = i; b[i] = i * i; } for(int i = 1;i <= n;i++){ sum += b[i]; } cout << sum; return 0; }
#include <iostream>
using namespace std;
int main()
{
int n,sum=0;
cin >> n;
for (int i = 1;i <= n;i++)
{
sum+=i*i;
}
cout << sum;
return 0;
}