#include<iostream>
#include<math.h>
using namespace std;
int main()
{int k,a,b,liczba,x,c,z;
cin>>k;
cin>>a;
cin>>b;
liczba=0;
while(a<=b){
x=a;
c=0;
while(x>=1){
z=(x % 10)*(x % 10);
x=round((x / 10)-0.50 );
c = c + z;}
if(k*c==a){
liczba=liczba+1;}
a= a + 1;}
cout<<liczba;
return 0;
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include<iostream> #include<math.h> using namespace std; int main() {int k,a,b,liczba,x,c,z; cin>>k; cin>>a; cin>>b; liczba=0; while(a<=b){ x=a; c=0; while(x>=1){ z=(x % 10)*(x % 10); x=round((x / 10)-0.50 ); c = c + z;} if(k*c==a){ liczba=liczba+1;} a= a + 1;} cout<<liczba; return 0; } |
English