2 条题解
-
0
金浩栋 LV 8 @ 2021-12-19 18:55:21
#include<iostream>
#include<cstring>
#include<cstdio>
#include<cstdlib>
using namespace std;
char A[5]="2019";
int bl(int N)
{
int i,a;
while(N)
{
a=N%10;
for(i=0;i<strlen(A);i++)
{
if(a==A[i]-'0')
{
return 1;
}
}
N=N/10;
}
return 0;
}
int main()
{
int a,b,i,h,ss=0,c=0;
double s=0;
cin>>a>>b;
for(i=a;i<=b;i++)
{
if(bl(i)==1)
{
ss=ss+i;
c++;
s+=i*i;
}
}
cout<<c<<" "<<ss<<" "<<s;return 0;
} -
02021-12-05 14:57:22@
#include<iostream> #include<cstring> #include<cstdio> #include<cstdlib> using namespace std; char A[5]="2019"; int bl(int N) { int i,a; while(N) { a=N%10; for(i=0;i<strlen(A);i++) { if(a==A[i]-'0') { return 1; } } N=N/10; } return 0; } int main() { int a,b,i,h,ss=0,c=0; double s=0; cin>>a>>b; for(i=a;i<=b;i++) { if(bl(i)==1) { ss=ss+i; c++; s+=i*i; } } cout<<c<<" "<<ss<<" "<<s; return 0; }
- 1