欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

洛谷 P2955 [USACO09OCT]奇数偶数Even? Odd?

程序员文章站 2024-01-05 19:33:52
...

洛谷 P2955 [USACO09OCT]奇数偶数Even? Odd?
注意:数字过大,long long也会爆,使用字符串

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
 ll n; cin >> n;
 string s;
 int len;
 while (n--)
 {
  cin >> s;
  len = s.length();
  if ((s[len-1]-'0')%2== 0)cout << "even" << endl;//最后一个字符串为偶数
  else cout << "odd" << endl;
 }
 return 0;
}

总结:当数字过大的时候,可以考虑使用字符串存储数字。