3 条题解
-
0
#include <bits/stdc++.h> bool check(int n){return n % 10 % 2 == 0 && n / 10 % 10 % 2 == 0 && n / 100 % 10 % 2 == 0 && n / 1000 % 10 % 2 == 0 && n / 10000 % 2 == 0;} int main(){int n,ans = 0;std::cin >> n;for(int i=10000;i<=n;i++){if(check(i))ans++;}std::cout << ans;return 0;}
敢承诺全网最短
-
0
这和p740没啥区别
#include<bits/stdc++.h> using namespace std; int n,sum; int main() { cin>>n; for(int i=10000;i<=n;i++) { int a=i/10000; int b=i%10000/1000; int c=i%1000/100; int d=i%100/10; int e=i%10; if(a%2==b%2&&b%2==c%2&&c%2==d%2&&d%2==e%2&&a%2==0) { sum++; } } cout<<sum; return 0; }
-
0
没人写题解???👀️ 👀️ 👀️
那我来写一个吧!😄 😄 😄
🚀️ 🚀️ 🚀️ 直接上代码!!!
#include<bits/stdc++.h> using namespace std; int main() { int n, x = 0, a, b, c, d, e; cin >> n; for (int i = 10000; i <= n; i++) // 依次遍历。 { a = i / 10000; // i 的万位。 b = i % 10000 / 1000; // i 的千位。 c = i % 10000 % 1000 / 100; // i 的百位。 d = i % 10000 % 1000 % 100 / 10; // i 的十位。 e = i % 10000 % 1000 % 100 % 10; // i 的个位。 if (a % 2 == 0 && b % 2 == 0 && c % 2 == 0 && d % 2 == 0 && e % 2 == 0) // 判断是否是纯粹的五位偶数。 { x++; // 把纯粹的五位偶数个数加1。 } } cout << x; // 输出。 }
- 1
信息
- ID
- 741
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 1
- 标签
- 递交数
- 67
- 已通过
- 48
- 上传者