setfill_setw
Datrilla
C语言拷贝人才
展开
-
1014. Waiting in Line (30)
N个窗口,每个窗口黄线内M名;当这些窗口未满时,排满(人数短的先排,即分别排1个,当都是一个,排两个……知道都排满)新进的人处理结束的时间=当前队列最后一个处理结束的时间+新进人处理时间当排满后要在进入,即这些队伍中的某一队头一个最快处理结束,新进的进到此队列,当有两个或以上的队有同最快处理结束,窗口编号靠前的先。输出:!!如果这个人在17:00之前入队不包括(17:00),那么输出这个人处理结束时间;否则Sorry。原创 2015-07-26 13:17:16 · 832 阅读 · 0 评论 -
1016. Phone Bills (25)
这里月份的测试数据应当没有跨月份的。所以sort里面的比较函数就没有比较月份的了。sort按名字字母顺序、时间排序;接着就看看是不是同一个人。然后最接近的两个记录是不是一个on一个off,如果是,说明通话成功计费,否则不计费这里的头文件比较多#include<string> 这个可以直接一个string idnow ,把char/char* PB[index].id赋给它idnow ,可以string 直接和char/char*比较;#include<string.h> 用于strcmp(cha原创 2015-07-28 11:29:22 · 1422 阅读 · 0 评论 -
1052. Linked List Sorting (25)
首先给出N个地址,再给出第一个地址接着每个地址 地址存放值 下一个地址……目的:通过第一个地址获得这条所带有的全部存储单元,在把这些单元通过存储的值从小到大排序。输出地址注意格式用到原创 2015-08-12 15:50:05 · 773 阅读 · 0 评论 -
1074. Reversing Linked List (25)
这题做了各种方法,结果出现段错误。英语渣。表示看了了汉化版的才知道Node不是所有的点都在List里面!!!所以N要重新数!!!原创 2015-07-20 15:38:04 · 596 阅读 · 0 评论 -
1075. PAT Judge (25)
输入:一共有N个人(人的编号00001~XXXX PS:XXXX=N) 有K道题目 M次提交的K道题按编号(1~K)给出满分接着M行 提交人编号 题目编号 得分(-1:提交后编译错误 0~对应的满分:编译成功,结果错误/部分正确/AC ) ……输出:第几名 用户名 总分 第一题分数 第二题分数 ……最后一道题分数 ……要求根据获得的总分排序输出(PS:提交过一次或以上 且 编译成功 的才在输出范围。 没有提交过、提交的题目都编译错误不在原创 2015-08-16 22:36:45 · 1068 阅读 · 0 评论