PAT--1116. Come on! Let's C
来源:互联网 发布:小学生英语软件人教版 编辑:程序博客网 时间:2024/05/16 13:07
1116. Come on! Let’s C
题解
简单模拟一下。
#include <iostream>#include <cstdio>#include <cstring>#include <algorithm>using namespace std;const int maxn = 10000;int Rank[maxn];bool check[maxn];int n, tmp, q;bool isPrime(int n){ if(n < 2) return false; for(int i = 2; i * i <= n; ++i){ if(n % i == 0) return false; } return true;}int main(){#ifdef EXMYfreopen("data.in", "r", stdin);#endif // EXMY while(cin >> n){ memset(Rank, 0, sizeof(Rank)); memset(check, 0, sizeof(check)); for(int i = 1; i <= n; ++i){ scanf("%d", &tmp); Rank[tmp] = i; } cin >> q; while(q--){ cin >> tmp; if(Rank[tmp] == 1) { if(check[tmp]) printf("%04d: %s\n", tmp, "Checked"); else{ check[tmp] = true; printf("%04d: %s\n", tmp, "Mystery Award"); } }else if(isPrime(Rank[tmp])){ if(check[tmp]) printf("%04d: %s\n", tmp, "Checked"); else{ check[tmp] = true; printf("%04d: %s\n", tmp, "Minion"); } }else if(Rank[tmp]){ if(check[tmp]) printf("%04d: %s\n", tmp, "Checked"); else{ check[tmp] = true; printf("%04d: %s\n", tmp, "Chocolate"); } }else{ printf("%04d: %s\n", tmp, "Are you kidding?"); } } } return 0;}
0 0
- PAT--1116. Come on! Let's C
- PAT 1116. Come on! Let's C
- 【PAT】1116. Come on! Let's C
- pat 1116. Come on! Let's C
- pat甲1116. Come on! Let's C(模拟)
- PAT(A) 1116. Come on! Let's C (20)
- 【PAT】【Advanced Level】1116. Come on! Let's C (20)
- PAT 甲级 1116. Come on! Let's C (20)
- 1116. Come on! Let's C
- 1116. Come on! Let's C (20)
- 1116. Come on! Let's C (20)
- 1116. Come on! Let's C (20)
- 1116. Come on! Let's C (20)
- 1116. Come on! Let's C (20)
- 1116. Come on! Let's C (20)
- 1116. Come on! Let's C
- 1116. Come on! Let's C (20)
- 1116. Come on! Let's C 解析
- 189. Rotate Array (旋转数组)
- 01-复杂度1 最大子列和问题 (20分)
- Linux 进程通信之 消息队列
- 利用Maven创建Javaweb工程时,webapp文件夹在项目根目录下没有显示怎么办?
- 欢迎使用CSDN-markdown编辑器
- PAT--1116. Come on! Let's C
- java中关于String
- 如何使用jquery刷新当前页面
- 如何使用jquery刷新当前页面
- javaee前置知识--xml文件的概述和书写规范
- 归并排序 二分查找
- 190. Reverse Bits (无符号整数翻转)
- 安装gnuplot(Linux服务端)
- c语言学习笔记之数据类型、关键字