OJ
文章平均质量分 77
jinzi锦梓
123
展开
-
题目1432:叠筐 题目15
题目描述: 输入一个高度h,输出一个高为h,上底边为h的梯形。 输入: 一个整数h(1 输出: h所对应的梯形。 样例输入: 4 样例输出: **** ****** ******** ********** 提示: 梯形每行都是右对齐的,sample中是界面显示问题原创 2014-10-07 13:49:34 · 378 阅读 · 0 评论 -
题目1161:Repeater 题目16
题目描述: Harmony is indispensible in our daily life and no one can live without it----may be Facer is the only exception. One day it is rumored that repeat painting will create harmony and then hundre原创 2014-10-10 19:24:54 · 399 阅读 · 0 评论 -
题目1433:FatMouse 题目21
题目描述: FatMouse prepared M pounds of cat food, ready to trade with the cats guarding the warehouse containing his favorite food, JavaBean. The warehouse has N rooms. The i-th room contains J[i] pou原创 2014-10-11 19:42:00 · 407 阅读 · 0 评论 -
题目1069:查找学生信息 题目18
本题目多用数组 题目描述: 输入N个学生的信息,然后进行查询。 输入: 输入的第一行为N,即学生的个数(N 接下来的N行包括N个学生的信息,信息格式如下: 01 李江 男 21 02 刘唐 男 23 03 张军 男 19 04 王娜 女 19 然后输入一个M(M 02 03 01 04 输出: 输出M行,每行包括一个对应于查询的原创 2014-10-10 19:36:31 · 638 阅读 · 0 评论 -
题目1435:迷瘴 题目23
题目描述: 通过悬崖的yifenfei,又面临着幽谷的考验—— 幽谷周围瘴气弥漫,静的可怕,隐约可见地上堆满了骷髅。由于此处长年不见天日,导致空气中布满了毒素,一旦吸入体内,便会全身溃烂而死。 幸好yifenfei早有防备,提前备好了解药材料(各种浓度的万能药水)。现在只需按照配置成不同比例的浓度。 现已知yifenfei随身携带有n种浓度的万能药水,体积V都相同,浓度则分别为Pi%。原创 2014-10-12 20:41:25 · 518 阅读 · 0 评论 -
题目1153:括号匹配问题 题目26
题目描述: 在某个字符串(长度不超过100)中有左括号、右括号和大小写字母;规定(与常见的算数式子一样)任何一个左括号都从内到外与在它右边且距离最近的右括号匹配。写一个程序,找到无法匹配的左括号和右括号,输出原来字符串,并在下一行标出不能匹配的括号。不能匹配的左括号用"$"标注,不能匹配的右括号用"?"标注. 输入: 输入包括多组数据,每组数据一行,包含一个字原创 2014-10-14 22:03:20 · 391 阅读 · 0 评论 -
题目1437:To Fill or Not to Fill 题目25
题目描述: With highways available, driving a car from Hangzhou to any other city is easy. But since the tank capacity of a car is limited, we have to find gas stations on the way from time to time. Dif原创 2014-10-14 18:02:27 · 335 阅读 · 0 评论 -
题目1186:打印日期 题目9
题目描述: 给出年分m和一年中的第n天,算出第n天是几月几号。 输入: 输入包括两个整数y(1 输出: 可能有多组测试数据,对于每组数据, 按 yyyy-mm-dd的格式将输入中对应的日期打印出来。 样例输入: 2000 3 2000 31 2000 40 2000 60 2000 61 2001 60 样例输出: 2000-01-0原创 2014-10-05 16:21:11 · 314 阅读 · 0 评论 -
题目1088:剩下的树 题目13
题目描述: 有一个长度为整数L(1 现在要移走一些树,移走的树的区间用一对数字表示,如 100 200表示移走从100到200之间(包括端点)所有的树。 可能有M(1 输入: 两个整数L(1 接下来有M组整数,每组有一对数字。 输出: 可能有多组输入数据,对于每组输入数据,输出一个数,表示移走所有区间的树之原创 2014-10-06 23:19:25 · 364 阅读 · 0 评论 -
题目1156:谁是你的潜在朋友 题目12
题目描述: “臭味相投”——这是我们描述朋友时喜欢用的词汇。两个人是朋友通常意味着他们存在着许多共同的兴趣。然而作为一个宅男,你发现自己与他人相互了解的机会并不太多。幸运的是,你意外得到了一份北大图书馆的图书借阅记录,于是你挑灯熬夜地编程,想从中发现潜在的朋友。 首先你对借阅记录进行了一番整理,把N个读者依次编号为1,2,…,N,把M本书依次编号为1,2,…,M。同时,按照原创 2014-10-06 22:45:55 · 450 阅读 · 0 评论 -
OJ 题目1 202:排序
题目描述: 对输入的n个数进行排序并输出。 输入: 输入的第一行包括一个整数n(1 接下来的一行包括n个整数。 输出: 可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。 每组测试数据的结果占一行。 样例输入: 4 1 4 3 2 样例输出: 1 2 3 4原创 2014-05-06 13:02:35 · 414 阅读 · 0 评论 -
题目1185:特殊排序 考研机试教程题目3
题目描述: 输入一系列整数,将其中最大的数挑出,并将剩下的数进行排序。 输入: 输入第一行包括1个整数N,1 接下来的一行有N个整数。 输出: 可能有多组测试数据,对于每组数据, 第一行输出一个整数,代表N个整数中的最大值,并将此值从数组中去除,将剩下的数进行排序。 第二行将排序的结果输出。 样例输入: 4 1 3 4 2 样例输出: 4 1 2原创 2014-05-15 20:49:32 · 385 阅读 · 0 评论 -
题目1061:成绩排序
题目描述: 有N个学生的数据,将学生数据按成绩高低排序,如果成绩相同则按姓名字符的字母序排序,如果姓名的字母序也相同则按照学生的年龄排序,并输出N个学生排序后的信息。 输入: 测试数据有多组,每组输入第一行有一个整数N(N 每个学生的数据包括姓名(长度不超过100的字符串)、年龄(整形数)、成绩(小于等于100的正数)。 输出: 将学生信息原创 2014-05-15 20:45:50 · 318 阅读 · 0 评论 -
题目1054:字符串内排序 考研机试教程题目5
#include #include #include #include #include using namespace std; int main() { char s[200]; while (scanf("%s",s)!=EOF) { int i=strlen(s); sort(s,s+i); cout } return 0; }原创 2014-06-27 18:03:54 · 314 阅读 · 0 评论 -
题目1023:EXCEL排序 考研机试教程题目4
题目描述: Excel可以对一组纪录按任意指定列排序。现请你编写程序实现类似功能。 对每个测试用例,首先输出1行“Case i:”,其中 i 是测试用例的编号(从1开始)。随后在 N 行中输出按要求排序后的结果,即:当 C=1 时,按学号递增排序;当 C=2时,按姓名的非递减字典序排序;当 C=3 时,按成绩的非递减排序。当若干学生具有相同姓名或者相同成绩时,则按他们的原创 2014-05-15 21:03:33 · 577 阅读 · 0 评论 -
题目1096:日期差值 机试指南6
题目描述: 有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天 输入: 有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD 输出: 每组数据输出一行,即日期差值 样例输入: 20110412 20110422 样例输出: 11 #include #include #includ原创 2014-07-01 20:36:49 · 300 阅读 · 0 评论 -
题目1043:Day of Week 题目7
没有难度 #include #include #include #include #include #include using namespace std; int Year[2][13]={ 31,28,31,30,31,30,31,31,30,31,30,31,365, 31,29,31,30,31,30,31,31,30,31,30,31,366 };原创 2014-10-05 15:52:32 · 292 阅读 · 0 评论 -
题目1018:统计同成绩学生人数 题目10
#include #include #include #include using namespace std; int main() { int iCount,i; cin>>iCount; while(iCount!=0) { int iNum[101]={0}; int iScore; for (i=0;i { scanf("%d",&iScor原创 2014-10-05 23:36:03 · 234 阅读 · 0 评论 -
题目1431:Sort 题目11
题目描述: 给你n个整数,请按从大到小的顺序输出其中前m大的数。 输入: 每组测试数据有两行,第一行有两个数n,m(0 输出: 对每组测试数据按从大到小的顺序输出前m大的数。 样例输入: 5 3 3 -35 92 213 -644 样例输出: 213 92 3原创 2014-10-05 23:38:22 · 329 阅读 · 0 评论 -
题目1108:堆栈的使用 题目28
题目描述: 堆栈是一种基本的数据结构。堆栈具有两种基本操作方式,push 和 pop。Push一个值会将其压入栈顶,而 pop 则会将栈顶的值弹出。现在我们就来验证一下堆栈的使用。 输入: 对于每组测试数据,第一行是一个正整数 n,0 输出: 对于每组测试数据,根据其中的命令字符来处理堆栈;并对所有的'A’操作,输出当时栈顶的值,每个原创 2014-10-18 22:39:05 · 504 阅读 · 0 评论