![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
上机
「已注销」
伤情最是晚凉天,憔悴斯人不堪怜。
展开
-
codeup墓地 日期累加
题目描述设计一个程序能计算一个日期加上若干天后是什么日期。输入输入第一行表示样例个数m,接下来m行每行四个整数分别表示年月日和累加的天数。输出输出m行,每行按yyyy-mm-dd的个数输出。样例输入12008 2 3 100样例输出2008-05-13C++代码#include<iostream>#include<iomanip>us...原创 2019-02-01 16:14:19 · 203 阅读 · 0 评论 -
C++格式化输出
原创 2019-03-03 13:15:42 · 752 阅读 · 0 评论 -
codeup墓地 谁是你的潜在朋友——散列
题目描述“臭味相投”——这是我们描述朋友时喜欢用的词汇。两个人是朋友通常意味着他们存在着许多共同的兴趣。然而作为一个宅男,你发现自己与他人相互了解的机会 并不太多。幸运的是,你意外得到了一份北大图书馆的图书借阅记录,于是你挑灯熬夜地编程,想从中发现潜在的朋友。首先你对借阅记录进行了一番整理,把N个读者依次编号为1,2,…,N,把M本书依次编号为1,2,…,M。同时,按照“臭味相投”的原则,和你...原创 2019-02-14 09:52:28 · 292 阅读 · 0 评论 -
codeup墓地 出租车费——贪心问题(最优解)
题目描述某市出租车计价规则如下:起步4公里10元,即使你的行程没超过4公里;接下来的4公里,每公里2元;之后每公里2.4元。行程的最后一段即使不到1公里,也当作1公里计费。一个乘客可以根据行程公里数合理安排坐车方式来使自己的打车费最小。例如,整个行程为16公里,乘客应该将行程分成长度相同的两部分,每部分花费18元,总共花费36元。如果坐出租车一次走完全程要花费37.2元。现在给你整个行程的...原创 2019-02-28 17:36:27 · 351 阅读 · 0 评论 -
codeup墓地 看电视——贪心问题(区间贪心)
题目描述暑假到了,小明终于可以开心的看电视了。但是小明喜欢的节目太多了,他希望尽量多的看到完整的节目。现在他把他喜欢的电视节目的转播时间表给你,你能帮他合理安排吗?输入输入包含多组测试数据。每组输入的第一行是一个整数n(n<=100),表示小明喜欢的节目的总数。接下来n行,每行输入两个整数si和ei(1<=i<=n),表示第i个节目的开始和结束时间,为了简化问题,每个时...原创 2019-02-28 16:35:40 · 389 阅读 · 0 评论 -
codeup墓地 神奇的口袋——组合问题
题目描述有一个神奇的口袋,总的容积是40,用这个口袋可以变出一些物品,这些物品的总体积必须是40。John现在有n个想要得到的物品,每个物品的体积分别是a1,a2……an。John可以从这些物品中选择一些,如果选出的物体的总体积是40,那么利用这个神奇的口袋,John就可以得到这些物品。现在的问题是,John有多少种不同的选择物品的方式。输入输入的第一行是正整数n (1 &lt;= n &l...原创 2019-02-28 14:05:02 · 344 阅读 · 0 评论 -
codeup墓地 八皇后——排列问题
题目描述会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有8 * 8个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。对于某个满足要求的8皇后的摆放方法,定义一个皇后串a与之对应,即a=b1b2…b8,其中bi为相应摆法中第i行皇后所处的列数。已经知道8皇后问题一共有92组解(即92个不同的皇后串)。给出一个数b,要求输出第b个串。串...原创 2019-02-27 16:20:37 · 242 阅读 · 0 评论 -
codeup墓地 EXCEL排序
题目描述Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。对每个测试用例,首先输出1行“Case i:”,其中 i 是测试用例的编号(从1开始)。随后在 N 行中输出按要求排序后的结果,即:当 C=1 时,按学号递增排序;当 C=2时,按姓名的非递减字典序排序;当 C=3 时,按成绩的非递减排序。当若干学生具有相同姓名或者相同成绩时,则按他们的学号递增排序。输入测试输入...原创 2019-02-12 11:09:47 · 374 阅读 · 0 评论 -
codeup墓地 字符串的查找删除
题目描述给定一个短字符串(不含空格),再给定若干字符串,在这些字符串中删除所含有的短字符串。输入输入只有1组数据。输入一个短字符串(不含空格),再输入若干字符串直到文件结束为止。输出删除输入的短字符串(不区分大小写)并去掉空格,输出。样例输入in#includeint main(){&nbsp;printf(" Hi ");}样例输出#cludetma()...原创 2019-01-30 16:04:05 · 249 阅读 · 0 评论 -
codeup墓地 首字母大写
题目描述对一个字符串中的所有单词,如果单词的首字母不是大写字母,则把单词的首字母变成大写字母。在字符串中,单词之间通过空白符分隔,空白符包括:空格(’ ‘)、制表符(’\t’)、回车符(’\r’)、换行符(’\n’)。输入输入一行:待处理的字符串(长度小于100)。输出可能有多组测试数据,对于每组数据,输出一行:转换后的字符串。样例输入if so, you already ha...原创 2019-01-30 10:09:03 · 323 阅读 · 0 评论 -
codeup墓地 进制转换
题目描述将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。输入多组数据,每行为一个长度不超过30位的十进制非负整数。(注意是10进制数字的个数可能有30个,而非30bits的整数)输出每行输出对应的二进制数。样例输入9852111126样例输出11110110011101001110001100110C++代码#include&amp;amp;lt;iostream&amp;amp;g...原创 2019-01-29 10:28:18 · 288 阅读 · 0 评论 -
codeup墓地 数制转换
题目描述求任意两个不同进制非负整数的转换(2进制~16进制),所给整数在long所能表达的范围之内。不同进制的表示符号为(0,1,…,9,a,b,…,f)或者(0,1,…,9,A,B,…,F)。输入输入只有一行,包含三个整数a,n,b。a表示其后的n 是a进制整数,b表示欲将a进制整数n转换成b进制整数。a,b是十进制整数,2 =&amp;amp;amp;amp;amp;amp;lt; a,b &amp;amp;amp;amp;amp;amp;lt;= 16。输出原创 2019-01-28 11:08:46 · 341 阅读 · 0 评论 -
坏人必须死
题目描述:有 m 个好人和 m 个坏人坐成一个圈,前 m 个人是好人(编号为 1, 2, 3, …, m),后 m 个人是坏人(编号为 m + 1, m + 2, …, 2m)。现在他们开始循环报数,要求从编号为 1 的人开始报,如果有人报到 k 则他必须死亡,而死掉的人的下一个人则继续从 1 开始报数。请求出最小的 k 使得,所有的坏人都死掉而好人都活下来。输入描述:多组输入,每组输入 1...原创 2019-03-10 09:32:45 · 2988 阅读 · 1 评论