----模拟
文章平均质量分 70
Aden2224
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1012. The Best Rank (25)
模拟排序,用结构题会比较合适,偷懒可以用二维数组保存每个分数。初始化各个排名都是1,循环遍历,对应科目分数只要有大于自己初始分对应排名就加1。最后再找到对应科目下标输出即可。 #include #include #include #include #include #include #include #include #include using namespace std;原创 2017-04-06 23:23:47 · 275 阅读 · 0 评论 -
1051. Pop Sequence (25)
模拟栈的操作。 #include #include #include #include #include #include #include #include #include using namespace std; int main(){ int m,n,k; //freopen("E://PAT/input.txt", "r", stdin); s原创 2017-04-09 18:13:43 · 299 阅读 · 0 评论 -
1055. The World's Richest (25)
按年龄保存,排序寻找同一年龄段中最大即可。 #include #include #include #include #include #include #include #include #include using namespace std; const int maxn=1e5+10; struct Richer{ char name[10]; int a原创 2017-04-10 15:44:32 · 231 阅读 · 0 评论 -
1056. Mice and Rice (25)
题意比较晦涩,英文不大好,上网查的分析如下: 1)input中的第三行是索引,表示的是以第三行索引的顺序进行比较,也就是说第6、0、8个mice先组成一组进行比较,而这3个mice吃到的rice就是 第二行中对应的值19、25、57,因此第8个mice吃到的是57数量最多晋级,同理第7、10、5个mice吃到的rice是22、10、3,第7个晋级,第 9、1、4个mice吃到的rice是5原创 2017-04-10 15:48:39 · 402 阅读 · 0 评论 -
题目1019:简单计算器
#include using namespace std; int main() { char ch; int i, j, temp; double a[200]; while (scanf("%d", &temp) != EOF&&temp!=0) { i = 1; a[0] = 0; a[1] =原创 2017-04-12 10:39:09 · 291 阅读 · 0 评论 -
题目1037:Powerful Calculator
#include #include #include #include #include #include #include #include #include #include using namespace std; struct bigi{ int d[1001]; int len; bigi(){ memset(d,0,sizeof(d));len=原创 2017-04-13 10:54:46 · 281 阅读 · 0 评论 -
题目1043:Day of Week
#include #include #include using namespace std; #define TheYear 2017 #define TheMonth 4 #define TheDay 13 #define TheDayOfWeek 4 struct mystring{ char num[20]; }; const int leap=366; const int not原创 2017-04-14 09:09:18 · 343 阅读 · 0 评论 -
1006. Sign In and Sign Out (25)
#include #include #include #include #include #include #include #include #include using namespace std; char firstTime[20]="23:59:59"; char lastTime[20]="00:00:00"; char firstPer[20]; char las原创 2017-04-06 14:39:54 · 317 阅读 · 0 评论 -
1011. World Cup Betting (20)
简单模拟 #include #include #include #include #include #include #include #include #include using namespace std; int main(){ double a[3][3]; int index[3]; for(int i=0;i<3;i++)原创 2017-04-06 16:33:00 · 234 阅读 · 0 评论 -
1047. Student List for Course (25)
#include #include #include #include #include #include #include #include #include using namespace std; const int maxn=1e5+10; struct stu{ char name[5]; }; bool cmp(stu a,stu b){ return原创 2017-04-09 17:51:09 · 247 阅读 · 0 评论 -
1042. Shuffling Machine (20)
#include #include #include #include #include #include #include #include #include using namespace std; char ch[]={'S','H','C','D','J'}; const int total=54; int n,num[total+1]; int ans[2][total原创 2017-04-09 17:07:41 · 229 阅读 · 0 评论 -
1039. Course List for Student (25)
需要自己写一个hash函数,直接用map的话最后一个case会超时 #include #include #include #include #include #include #include #include #include #include using namespace std; typedef long long LL; const in原创 2017-04-09 09:40:36 · 284 阅读 · 0 评论 -
1014. Waiting in Line (30)
模拟队列,注意最晚可以是16:59到达服务到17:59 #include #include #include #include #include #include #include #include #include using namespace std; #define INF 0x6FFFFFF struct customer{ int process;原创 2017-04-08 10:24:49 · 274 阅读 · 0 评论 -
1016. Phone Bills (25)
这题我感觉略复杂,hold不住,直接上浅蓝大神的代码。 #include #include #include #include #include #include #include using namespace std; typedef long long LL; const int INF = 0x7FFFFFFF; const int maxn =原创 2017-04-08 12:21:57 · 323 阅读 · 0 评论 -
1017. Queueing at Bank (25)
又一道队列模拟题 #include #include #include #include #include #include #include #include #include using namespace std; struct Person{ int hour; int minute; int sec; int last; int原创 2017-04-08 12:41:38 · 629 阅读 · 0 评论 -
1022. Digital Library (30)
模拟题 #include #include #include #include #include #include #include #include #include using namespace std; struct Book{ char id[81]; char name[81]; char author[81]; vector key原创 2017-04-08 13:51:21 · 376 阅读 · 0 评论 -
1023. Have Fun with Numbers (20)
#include #include #include #include #include #include #include #include #include using namespace std; char num1[22]; char num2[22]; int res[10]; int main(){ while(scanf("%s",num1)!=EOF){原创 2017-04-08 13:59:43 · 415 阅读 · 0 评论 -
1025. PAT Ranking (25)
结构体排序题 #include #include #include #include #include #include #include #include #include using namespace std; struct Rank{ char registration_number[15]; int score; int final_rank,原创 2017-04-08 14:13:30 · 345 阅读 · 0 评论 -
1026. Table Tennis (30)
又是复杂模拟题。。。再度奉上大神代码 #include #include #include #include #include #include #include #include using namespace std; typedef long long LL; const int INF = 0x7FFFFFFF; const int maxn原创 2017-04-08 14:16:26 · 339 阅读 · 0 评论 -
1032. Sharing (25)
模拟链表 #include #include #include #include #include #include #include #include #include using namespace std; const int MAX=100001; int Hash[MAX]; bool mark[MAX]; int main(){ int s1,s2,n;原创 2017-04-08 17:27:05 · 299 阅读 · 0 评论 -
题目1175:打牌
#include #include #include #include #include #include #include #include #include #include using namespace std; //1175 char a[101],b[101]; int Hash[10],x,j; int main(){ // freopen("input.t原创 2017-04-20 10:10:10 · 298 阅读 · 0 评论
分享