首页
DreamJudge
院校信息
专业题库
模拟考试
机试真题
上岸课程
兑换中心
登录
注册
上岸
以下题解仅供学习参考使用。
抄袭、复制题解,以达到刷AC率/AC数量或其他目的的行为,在N诺是严格禁止的。
N诺非常重视学术诚信。此类行为将会导致您成为作弊者。具体细则请查看N诺社区规则。
tianyz
2023年7月27日 14:25
计算Sn 题解:
P1043
回复 0
|
赞 3
|
浏览 1.6k
#include <bits/stdc++.h> using namespace std; int a, n, res; int main() { cin >> a >> n; int c = a; for (int i = 1; i <= n; i ++) { res += a; a = a * 10 + c; } cout << res; return 0; }
天妒英才
2023年6月21日 18:42
计算Sn 题解:
P1043
回复 0
|
赞 4
|
浏览 1.6k
本题实质为n-(n-1)个a*10的n-1次方加上n-(n-2)个a*10的n-2次方加上...依次类推,因此可以考虑使用双层循环嵌套方法来解题,虽然时间复杂的为O(n*n),但是思路比较简单,易于理解。 以下为源代码,采用c++: #include<iostream> #include<math.h> using namespace std; int main(){ int a,n; cin>>a>>n; &n...
猪蹄子全是肉
2023年5月4日 16:10
计算Sn 题解:
P1043
回复 0
|
赞 1
|
浏览 1.3k
#include <iostream> #include <algorithm> #include <cmath> using namespace std; int n, m, res, nn; // n 存储输入的数字,m 存储数字位数,res 存储结果,nn 用于存储计算中间值 int main() { cin >> n >> m; // 输入需要计算的数字和位数 for (int i = 0; i < m; i ++) ...
旅人丶oc
2023年3月22日 20:54
S=a+aa+aaa+aaaa+......
P1043
回复 0
|
赞 7
|
浏览 3.8k
#include int main(){ int sum=0,x=0; int count=1; int a,n; scanf("%d %d",&a,&n); &n...
huangdashuaige
2023年2月15日 21:23
P1043题解
P1043
回复 0
|
赞 1
|
浏览 4.0k
#include <iostream> using namespace std; int main( ) { int a,n; //定义a,n整型变量 cin>>a>>n; //输入描述 int sum=a; //引入sum,用于记录a到aaaa... int Sn=a; //用于记录数据值相加的结果 for(int i=1;i<n...
未央
2021年4月28日 19:47
1043(13行解决)
P1043
回复 2
|
赞 2
|
浏览 11.3k
#include<stdio.h> int main() { int a, n; int sum = 0; int i = 1; scanf("%d%d", &a, &n); while(i <= n) { sum += a; a = a*10+2; i++; } printf("%d", sum); }
Lansin
2022年3月9日 10:37
非常简单也容易理解的题解
P1043
回复 0
|
赞 1
|
浏览 6.7k
#include<bits/stdc++.h> using namespace std; int main(){ int a,n,j; long long int sum; scanf("%d %d",&a,&n); j=1; sum = 0; for(int i=n;i>=1;i--){ sum += a*j*i; j *= 10; } printf("%lld\n",sum); return 0; } ...
sincerely_LM
2021年2月24日 16:57
短小精悍,递归解决
P1043
回复 1
|
赞 2
|
浏览 10.9k
#include <stdio.h> #include <stdlib.h> int main(int argc, char const *argv[]) { int a , Num; scanf("%d %d",&a,&Num); printf("%d", Sn(a,Num,a)); return 0; } int Sn(int x,int N,int value){ if (N == 1) { return x; }else{ return x+Sn(x*10+value,N-...
ims
2020年8月31日 22:30
求和计算
P1043
回复 1
|
赞 1
|
浏览 13.1k
// 题目描述 // Time Limit: 1000 ms // Memory Limit: 256 mb // 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5), // 输入输出格式 // 输入描述: // 输入两个数.第一个为a ,第二个为n(表示有多少个数相加),其中a和n都是大于1且小于10的整数. // 输出描述: // 输出其和. #include <stdio.h> #include <stdlib.h...
showmaker
2020年3月25日 09:36
Sn
P1043
回复 0
|
赞 0
|
浏览 12.2k
#include <bits/stdc++.h> using namespace std; int main(){ int a,n; cin>>a>>n; int b[20]; b[0]=0; int sum=0; if((a>=1&&a<=10)&&(n>=1&...
1
2
3
题目
计算Sn
题解数量
22
发布题解
在线答疑
热门题解
1
计算Sn 题解:
2
计算Sn 题解:
3
计算Sn 题解:
4
计算Sn 题解:
5
计算Sn 题解:
6
S=a+aa+aaa+aaaa+......
7
计算Sn 题解:
8
计算Sn (模拟,注意数据范围)题解:
9
计算Sn 题解:
10
计算Sn 题解: