NC54754. WNM与ZN
描述
输入描述
第一行输入一个整数 ,表示有 t 组数据。
接下来 t 行,每行输入一个整数 ,代表糖果的个数。
输出描述
输出包含 t 行,每行输出一个字符串(“WNMnb” 或 “ZNnb”),表示WNM或者ZN获胜。
示例1
输入:
2 4 3
输出:
WNMnb ZNnb
说明:
对于第一个样例n=4,因为,WNM可以直接取走所有的糖果获得胜利。所以最终WNM获胜。C(clang 3.9) 解法, 执行用时: 238ms, 内存消耗: 5600K, 提交时间: 2019-12-07 14:28:26
#include <stdio.h> int main() { int t; long long int n; scanf("%d",&t); while(t--) { scanf("%lld",&n); if(n%2!=0||n==0)printf("ZNnb\n"); else printf("WNMnb\n"); } return 0; }
C++(clang++11) 解法, 执行用时: 199ms, 内存消耗: 9364K, 提交时间: 2020-12-19 11:01:42
#include <stdio.h> int main() { int t,n,i; scanf("%d",&t); for (i=0;i<t;i++){ scanf("%d",&n); if(n%2==0&&n!=0) printf("WNMnb\n"); else printf("ZNnb\n"); } return 0; }