11 2017 档案

摘要:问题描述 编写一个程序,读入 N 个同学的姓名和语数外三门功课的单科成绩,对其按照一定的排序规则排序形成一张成绩表(先按总分从高到低排序,总分相同则按语文成绩由高到低排序,仍然相同则按数学成绩由高到低排序,若总分和单科成绩均相同则最后按姓名的字典序排序)。最后给定一个数字 K(K<=N) ,输出在这 阅读全文
posted @ 2017-11-28 19:49 bernieloveslife 阅读(1011) 评论(0) 推荐(0)
摘要:Description 二哥在网上买干草。他发现了一笔特殊的买卖。他每买一捆大小为A(1 <= A <= 1,000,000)的干草,他就能免费获得一捆大小为B(1 <= B < A)的干草,也就是说免费的那个必须大小是小于购买的那个。 然而,这笔交易是有规定的:大的一捆干草必须是高质量的,小的一捆 阅读全文
posted @ 2017-11-25 13:06 bernieloveslife 阅读(570) 评论(0) 推荐(0)
摘要:问题描述 编写一个程序,输入一个字符串str(长度不超过30)和一个字符ch,统计字符串str中字符ch出现的位置(区分大小写)。 输入输出描述 输入 输入一个字符串str,以及一个字符ch 输出 若ch在str中存在,输出位置,位置之间以空格分隔 若ch在str中不存在,输出NULL 输出后面无换 阅读全文
posted @ 2017-11-24 14:44 bernieloveslife 阅读(564) 评论(0) 推荐(0)
摘要:Description Description 幽会计划 二哥如今在TNCM机场做空管。二哥不幸被分配到了进近席,进近席位要负责处理所有准备降落在机场的飞机,让他们平稳地落在跑道上。飞机降落一般遵循五边进近航图,不过在这道题目中你不需要关心什么是五边进近,只要看下面这张图。 一架飞机总是从下滑道入口 阅读全文
posted @ 2017-11-24 13:16 bernieloveslife 阅读(381) 评论(0) 推荐(0)
摘要:Description 以此题纪念上海“11•15”高楼火灾遇害者 11月15日下午,上海静安区胶州路728号的一幢28层民宅发生严重火灾。消防部门接警后立刻出动25个消防中队、百余辆消防车投入灭火抢救行动,紧急疏散和救助了附近居民百余人。火灾导致58人遇难。 此时大楼的所有楼层已经全部被烈火包围, 阅读全文
posted @ 2017-11-22 17:06 bernieloveslife 阅读(378) 评论(0) 推荐(0)
摘要:Description Pascal语言中,复合语句用begin...end表示,条件语句用if...then...else...表示,其中,else子句可以出现也可以不出现。现在提取出一些语句中的所有begin、end、if、then、else,编写一个程序检查它们能否匹配,以构成若干条合法的语句 阅读全文
posted @ 2017-11-22 14:46 bernieloveslife 阅读(556) 评论(0) 推荐(0)
摘要:Description 你现在有一个体积为V的大袋子,有N种物品,假设每种物品的数量有无限多个,而且第i种物品的体积是c[i],价值是w[i],请选择一些物品放入袋中,使袋中物品的价值总和最大。 注意每种物品的数量是无限多的;对于放入袋中的同种物品数量没有限制。 Input Format 第一行包含 阅读全文
posted @ 2017-11-22 12:42 bernieloveslife 阅读(189) 评论(0) 推荐(0)
摘要:Description 从前有座山,山的俯视图是一个n×n 的矩形,(1,1)位置海拔最低为1 ,然后海拔沿环形依次升高。 给定n的值,输出这座山的海拔高度图。 Input Format 输入仅有一行,为一个正整数n 。 Output Format 输出为这座山的海拔高度图。 Sample Inpu 阅读全文
posted @ 2017-11-22 12:39 bernieloveslife 阅读(305) 评论(0) 推荐(0)
摘要:Description 定义Fib数列:1,1,2,3,5,8,13,… 求第N 项除以2010 的余数 Input Format 输入仅一行,为一个整数N Output Format 输出仅一行,为第N 项除以2010 的余数 Sample Input Sample Output Limits: 阅读全文
posted @ 2017-11-22 12:38 bernieloveslife 阅读(280) 评论(0) 推荐(0)
摘要:Description 给定一个正方形的整数矩阵,输出将该矩阵按某一方向翻转后的结果。 Input Format 输入第一行有一个整数n,表示一共有n组数据;n不会为负数。 之后有n组数据,对于每组数据: 第一行有两个整数a和b,分别表示正方形矩阵的边长,以及翻转的方向。 当b=0时水平翻转,当b= 阅读全文
posted @ 2017-11-22 12:37 bernieloveslife 阅读(628) 评论(0) 推荐(0)
摘要:Description 二哥培养出了一种繁殖能力很强的兔子。 这种兔子在出生后的第一个月,能够生出a对兔子;第二个月,能够生出b对兔子;第三个月以及以后的每个月,都可以生出c对兔子。 二哥对此很感兴趣,若他有一对刚出生的兔子,按照最理想的模式繁殖,并假设兔子不死,二哥想知道最少需要几个月这些兔子可以 阅读全文
posted @ 2017-11-16 18:11 bernieloveslife 阅读(436) 评论(0) 推荐(0)
摘要:Description 每一个大于等于2的自然数,均可写成一个或多个质数的乘积,例如: 这种将一个整数分割成若干个质数之积的操作叫做分解质因数。现在,给你一个整数N,请你编写一个程序,对其分解质因数。 Input Format 输入为一行,正整数N,保证1<N<2147483647 。 Output 阅读全文
posted @ 2017-11-16 17:38 bernieloveslife 阅读(1346) 评论(0) 推荐(0)
摘要:1011. 复数类 1011. 复数类 题目描述 写一个复数类,实现以下程序主函数中所需要的功能。 #include <iostream> using namespace std; class MyComplex { private: double x,y; public: /* Implement 阅读全文
posted @ 2017-11-13 15:34 bernieloveslife 阅读(286) 评论(0) 推荐(0)
摘要:Description 二哥的零花钱一直都是自己管理。每个月的月初妈妈给二哥300元钱,二哥会预算这个月的花销,并且总能做到实际花销和预算的相同。 为了让二哥学习如何储蓄,妈妈提出,二哥可以随时把整百的钱存在她那里,到了年末她会加上20%还给二哥。因此二哥制定了一个储蓄计划:每个月的月初,在得到妈妈 阅读全文
posted @ 2017-11-13 15:33 bernieloveslife 阅读(246) 评论(0) 推荐(0)
摘要:Description 有一个数列,它是由自然数组成的,并且严格单调上升。最小的数不小于S,最大的不超过T。现在知道这个数列有一个性质:后一个数相对于前一个数的增长率总是百分比下的整数(如5相对于4的增长率是25%,25为整数;而9对7就不行了)。现在问:这个数列最长可以有多长?满足最长要求的数列有 阅读全文
posted @ 2017-11-13 15:32 bernieloveslife 阅读(300) 评论(0) 推荐(0)
摘要:题目描述 二哥需要一个能根据交易记录和股票价格记录统计出先进收益的程序。 现金收益包括两部分,一部分是卖出收入,一部分是每次交易需要支出的费用。卖出收入就是卖出股票获得的总收入减去买入的总支出。股票的价格是按每股的价格给出的,而交易的最小单位是“一手”,每手是100股。每次买入的费用如下所述: 佣金 阅读全文
posted @ 2017-11-13 15:31 bernieloveslife 阅读(342) 评论(0) 推荐(0)
摘要:Description 二哥想知道在一段时期内,一共有多少个交易日。期货交易日的限定如下: Input Format 第一行有一个整数n,表示一共有n组数据。 每组数据都有一行,是两个用空格分开的日期,分别为开始日期和结束日期。日期格式为YYYY-MM-DD(比如2010-11-11);数据保证开始 阅读全文
posted @ 2017-11-13 11:00 bernieloveslife 阅读(279) 评论(0) 推荐(0)
摘要:Description 你现在有一个体积为V的大袋子,有N种物品,假设每种物品的数量有无限多个,而且第i种物品的体积是c[i],价值是w[i],请选择一些物品放入袋中,使袋中物品的价值总和最大。 注意每种物品的数量是无限多的;对于放入袋中的同种物品数量没有限制。 Input Format 第一行包含 阅读全文
posted @ 2017-11-03 16:39 bernieloveslife 阅读(445) 评论(0) 推荐(0)
摘要:问题描述 输入n个正整数(0<n<100),设计一个函数,求其最大值以及最大值所在的位置 输入输出描述 输入 输入一个正整数n,以及一行n个数,n+1个数之间以空格分隔 输出 两个数,前一个是最大值,后一个是位置,两个数之间以一个空格分隔 程序运行实例 Sample Input 5 6 7 3 4 阅读全文
posted @ 2017-11-03 16:09 bernieloveslife 阅读(155) 评论(0) 推荐(0)
摘要:Description Ackerman函数定义为: A(m, n) = Input Format 仅一行,两个整数m, n ( 0≤m≤3,0≤n≤1000 ). Output Format 相应A(m, n)的值。 Sample Input Sample Output 阅读全文
posted @ 2017-11-03 16:00 bernieloveslife 阅读(233) 评论(0) 推荐(0)
摘要:Input Format 第一行:正整数n ,表示需要排序的数字的个数; 第二行:n 个正整数,代表需要排序的数字。 Output Format 输出共一行,n 个正整数,为从小到大排序后的结果。 Sample Input Sample Output Limits n<10000 ,时间限制1000 阅读全文
posted @ 2017-11-03 15:56 bernieloveslife 阅读(194) 评论(0) 推荐(0)
摘要:Description 给定一串由左小括号,即“(”,和右小括号“)”组成的串,判断其是否匹配。 判断其合法的标准为即为数学等式中括号匹配的标准。 Input Format 第1行:N, 0<N≤50 ; 第2至N + 1行,一个括号串,保证串的长度不超过100。 Output Format 共N行 阅读全文
posted @ 2017-11-03 15:50 bernieloveslife 阅读(333) 评论(0) 推荐(0)
摘要:Description 给定两个整数A和B,求A/B。 Input Format 第一行:A 第二行:B 保证A和B的位数少于或等于10000。 Output Format 一行,A/B Sample Input Sample Output 阅读全文
posted @ 2017-11-03 15:37 bernieloveslife 阅读(139) 评论(0) 推荐(0)
摘要:题目描述 对输入文件的每一行中的两个整数,输出它们的和。 输入格式 多行输入,每行两个整数:a和b 输出格式 多行输出,每行输出对应于相应输入中两个数的和:a+b。 说明 整数范围不会超过int类型。 Sample Input Sample Output 阅读全文
posted @ 2017-11-03 15:34 bernieloveslife 阅读(236) 评论(0) 推荐(0)
摘要:Description 输入2个整数a和b,输出a*b。 Input Format 输入有两行,第一行a,第二行b。 0≤a,b≤21000 。 Output Format 输出只有一行,a*b。 Sample Input Sample Output 阅读全文
posted @ 2017-11-03 15:30 bernieloveslife 阅读(279) 评论(0) 推荐(0)
摘要:Description 输入2个整数a和b,输出a/b 。 Input Format 输入有两行,第一行a,第二行b。 0≤a,b≤21000 。 Output Format 输出只有一行,a/b 。 Sample Input Sample Output 阅读全文
posted @ 2017-11-03 15:29 bernieloveslife 阅读(163) 评论(0) 推荐(0)
摘要:Description 输入2个整数a和b,输出a+b。 Input Format 输入有两行,第一行a,第二行b。 0≤a,b≤10100000 。 Output Format 输出只有一行,a+b。 Sample Input Sample Output 阅读全文
posted @ 2017-11-03 15:24 bernieloveslife 阅读(167) 评论(0) 推荐(0)
摘要:题目描述 数独游戏,具体规则如下: 每一行都用到1,2,3,4,5,6,7,8,9, 位置不限, 每一列都用到1,2,3,4,5,6,7,8,9, 位置不限, 每3*3的格子(共9个这样的格子)都用到1,2,3,4,5,6,7,8,9, 位置不限, 游戏过程就是用1,2,3,4,5,6,7,8,9填 阅读全文
posted @ 2017-11-03 15:18 bernieloveslife 阅读(329) 评论(0) 推荐(0)
摘要:题目描述 二哥不仅种苹果和花生,还养了很多细菌。二哥的细菌培养皿成方格形,边长为L。长期培养后,二哥发现了细菌繁殖的规律:最初每个格子里的细菌及其后代都会独立繁殖,每次繁殖都会在其上下左右四个相邻的格子里产生新的细菌,而已经存在的细菌在培养皿充满细菌之前都不会死亡。另外,有一些格子里可能还有抗生素, 阅读全文
posted @ 2017-11-03 14:51 bernieloveslife 阅读(372) 评论(0) 推荐(0)
摘要:Description 古希腊有个关于西西弗斯的神话: 西西弗斯被众神判决推运一块石头至山顶。由于巨石本身的重量,它被推到山顶却又总要滚下山脚。于是西西弗斯又得把石块推上山去。如此反复,永无止境,没有尽头。众神认为,让西西弗斯服这永恒的劳役是最严酷的惩罚。 二哥被押入地狱。他被众神判决扛着一块巨砖在 阅读全文
posted @ 2017-11-03 14:51 bernieloveslife 阅读(307) 评论(0) 推荐(0)
摘要:Description 石柱上有一排石头键盘,每个键上有一个整数。请你在键盘上选择两个键,使这两个键及其之间的键上的数字和最大。如果这个最大的和不为正,则输出“Game Over"。 Input Format 第1行:键的个数n。 第2..n+1行:键上的数字整数 ai 。 −100≤ai≤100 阅读全文
posted @ 2017-11-03 13:18 bernieloveslife 阅读(300) 评论(0) 推荐(0)
摘要:Description 二哥在自己的后花园里种了一些花生,也快到了收获的时候了。这片花生地是一个长度为L、宽度为W的矩形,每个单位面积上花生产量都是独立的。他想知道,对于某个指定的区域大小,在这么大的矩形区域内,花生的产量最大会是多少。 Input Format 第1行有2个整数,长度L和宽度W。 阅读全文
posted @ 2017-11-03 10:53 bernieloveslife 阅读(505) 评论(0) 推荐(0)
摘要:题目描述 二哥当了多年的助教,今天终于要发工资了!二哥正在高兴之际,得知工资是分两部分发放的。第一部分是这学期的工资,另一部分是之前所有学期的工资总和。而领取工资时,出纳员会问二哥,两部分工资加在一起是多少,如果二哥回答错了,就只能领到这个学期的工资之前所有学期的劳动就白费了。 二哥从小道消息得知, 阅读全文
posted @ 2017-11-03 10:10 bernieloveslife 阅读(195) 评论(0) 推荐(0)
摘要:Description 作为所有 Online Judge 的传统题目,你只需读两个整数,输出即可,保证输入的数绝对值不超过1000。 Input Format 一行,两个空格隔开的整数A,B。 Output Format 一个数A+B。 Sample Input Sample Output 阅读全文
posted @ 2017-11-03 10:09 bernieloveslife 阅读(241) 评论(0) 推荐(0)
摘要:题目描述 二哥平日喜欢自己种一些东西,并以此为写程序和看电影之外的最大爱好。最近,二哥种的一棵苹果树到了采摘的时候,但是由于二哥身高的限制,有些苹果太高摘不到。于是二哥借来了一个凳子,踩在上面可以摘到更多的苹果。 二哥是一个懒于行动的人,他想在摘苹果之前知道自己能摘到多少苹果,如果实在太少(苹果树很 阅读全文
posted @ 2017-11-03 10:09 bernieloveslife 阅读(409) 评论(0) 推荐(0)