题解/但是邪修版
2026-08-24 19:54:44
发布于:江苏
11阅读
0回复
0点赞
知周所众 这是一道很简单的入门题
所以 先看题目描述!
给定一个整数,判断该数是奇数还是偶数。如果 n 是奇数,则输出 odd;如果 n 是偶数,则输出 even
人话:奇数输出odd 偶数输出even
直接看代码!↓ / 正常人做法
AC代码
我觉得大家只看这个
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n%2==0){
cout<<"even";
}else{
cout<<"odd";
}
return 0;
}
但!
but
我们是邪修 所以......
#include <bits/stdc++.h>
using namespace std;
typedef long double ld;
typedef long long ll;
//const ll N = 1e9 + 10;
//#define int ll
int main(){
//freopen(".in", "r", stdin);
//freopen(".out", "w", stdout);
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
ll n; //这里注意输入的整数的数据范围0<n<100000000 意味着需要开long long
cin >> n;
//↓
(n & 1) ? printf("odd") : printf("even");
return 0;
}
可以看到本入这里为了更快一点不惜使用了ios和printf
不知为何我运行提交后竟没有大大的CE或WA 我记得ios和printf 以及 scanf是不能一起用的
(好像是吧)
全部评论 1
有大牢告诉我这是为什么嘛

另外本入从云兰阁来 榜8请多指教
4天前 来自 江苏
0







有帮助,赞一个