2 条题解
-
0
端木俁 (房佳坤) LV 10 @ 4 年前
-
05 年前@
- 1
信息
- ID
- 1086
- 难度
- 6
- 分类
- (无)
- 标签
- 递交数
- 437
- 已通过
- 125
- 通过率
- 29%
- 被复制
- 9
- 上传者
#include<iostream>
using namespace std;
namespace ea
{
int fenjie(int n)
{
int sum=0;
while(n>=1)
{
sum+=n%10;
n/=10;
}
return sum;
}
}
int main()
{
int min,max,cnt=0,sum=0;cin>>min>>max;
for(int i=min;i<=max;i++)
{
int ii=i;
int sum1=ea::fenjie(ii);
if(sum1==5) sum+=i,cnt++;
}
cout<<cnt<<"\n"<<sum;
return 0;
}
#include <stdio.h>
bool yes(int x) {
int sum = 0;
while (x != 0) {
sum += x % 10;
x /= 10;
if (sum > 5) break;
}
return sum == 5;
}
int main() {
int L, R, count, sum;
while (scanf("%d%d", &L, &R) == 2) {
count = 0;
sum = 0;
for (int i = L; i <= R; i++) {
if (yes(i)) {
count++;
sum += i;
}
}
printf("%d\n%d\n", count, sum);
}
return 0;
}