2 solutions
-
0
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; int cnt=0; for(int i=1;i<=n;i++) { int t=i; //判断i是不是优美数字也就是所有位都和个位相同 int c=0;//c表示和个位不同位的数量 int ge=i%10; while(t) { int g=t%10; if(g!=ge) { c++; } t/=10; } if(c==0) //说明每位都和个位相同 { cnt++; } } cout<<cnt; return 0; }
Information
- ID
- 2886
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 5
- Tags
- # Submissions
- 63
- Accepted
- 25
- Uploaded By