竞赛
考级
LS_YZY
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,v=0; cin >>a>>b; for (int i=a;i<=b;i++){ int u=i; while (u){ v+=u%10; u/=10; } } cout <<v; return 0; }
BugFactory
毛奕程
#include <iostream> using namespace std; // 函数:计算一个数的各位数字之和 int digitSum(int num) { int sum = 0; while (num > 0) { sum += num % 10; // 取出当前数的最后一位 num /= 10; // 去掉最后一位 } return sum; } int main() { int a, b; cin >> a >> b; }
吕蒙泽
有事找大号
嘉陵江的晚风.
沃姆
#include<iostream> using namespace std; int aaa(int a){ int x=a,s=0; while(x!=0){ s+=x%10; x/=10; } int main(){ int a,b,s=0; cin>>a>>b; for(int i=a;i<=b;i++){ s+=aaa(i); } }
杨千里
#include<bits/stdc++.h> using namespace std; int main() { int a,b,s=0; cin>>a>>b; for(int i=a;i<=b;i++) { s+=(i/1000+i%1000/100+i%100/10+i%10); } cout<<s; return 0; }
李语菡(互关)(必过)
#include <iostream> using namespace std; int s;//累加器,全局变量自动补零 int a,b;// a和b int main() { cin>>a>>b; for(int i=a;i<=b;i++)//从a到b { int y=i;//如果用i值会变 while(y!=0) { int a=y%10;//获取个位 s+=a;//加上个位 y=y/10; } //这是一个经典方法,不懂的可查阅资料 } cout<<s; return 0; }
139****1003
神 • 虚 • 树 • 白 •山
#include <iostream> using namespace std; // 计算一个数的各位数字之和 int digitSum(int n) { int sum = 0; while (n > 0) { sum += n % 10; // 取个位 n /= 10; // 去掉个位 } return sum; } int main() { int a, b; cin >> a >> b; }
101部队长(互关)
智慧达达(1)
666这样也可以 #include <iostream> using namespace std; int main() { int a,b; cin>>a>>b; int sum=0; for(int i=a;i<=b;i++){ sum=sum+i/1000+(i%1000)/100+(i%100)/10+(i%10)/1; } }
晚宁的狗(cScWN)(jfsu
AC是最好的
#include<iostream> using namespace std; int main(){ int a,b,sum=0; cin>>a>>b; for(int i=a;i<=b;i++){ int n=i; while(n){ sum+=n%10; n/=10; } } cout<<sum; return 0; }
阿道夫-希特 勒 我的acgo!
#include<bits/stdc++.h> using namespace std; int main() { int a,b,sum; cin>>a>>b; for(int i=a;i<=b;i++){ int m=i; while(m>0){ sum+=m%10; m/=10; } } cout<<sum; return 0; }
Song
共57条
提交答案之后,这里将显示提交结果~