C语言模拟试题_第1页
C语言模拟试题_第2页
C语言模拟试题_第3页
C语言模拟试题_第4页
C语言模拟试题_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

题一级数求和(sum.cpp)【问题描述】已知:Sn=1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。[输入]键盘输入k[输出]屏幕输出n[输入输出样例]输人:1输出:2题二、小明(xiaoming.cpp)【问题描述】小明上下午分别在两个公司打工,每个公司按每小时十元付给工资。小明非常勤俭,一天工资超过30元,他就会把超过的部分存起来。给出一个星期小明每天打工的时间,请你帮忙计算,他一个星期可以存多少钱?存钱最多的是娜一天?【输入文件】输入文件xiaoming.in包括七行数据,分别表示周一到周日的打工时间安排。每行包括两个小于10的非负整数,用空格隔开,分别表示小明在两个公司的打工时间。【输出文件】输出文件xiaomingout包括一行,这一行包含两个数字。第一个数是这一星期存的总钱数,第二个数是存钱最多的那天是周几(用1,2,3,4,5,6,7分别表示周一,周二,周三,周四,周五,周六,周日)。如果有两天或两天以上存的钱数相同,则输出时间最靠前的一天。【样例输入】53627253540406【样例输出】3103题三、选数(num.cpp)【问题描述】已知n个整数x1,x2,…,xn,以及一个整数k(k<n)。从n个整数中任选k个整数相加,可分别得到一系列的和。例如当n=4,k=3,4个整数分别为3,7,12,19时,可得全部的组合与它们的和为:3+7+12=223+7+19=297+12+19=383+12+19=34。现在,要求你计算出和为素数共有多少种。例如上例,只有一种的和为素数:3+7+19=29)。[输入]:键盘输入,格式为:n,k(1<=n<=20,k<n)x1,x2,…,xn(1<=xi<=5000000)[输出]:格式为:一个整数(满足条件的种数)。[输入输出样例]:输入:43371219输出:1选做题:题四.纪念品分组(group.cpp)【题目描述】元旦快到了,校学生会让乐乐负责新年晚会的纪念品发放工作。为使得参加晚会的同学所获得的纪念品价值相对均衡,他要把购来的纪念品根据价格进行分组,但每组最多只能包括两件纪念品,并且每组纪念品的价格之和不能超过一个给定的整数。为了保证在尽量短的时间内发完所有纪念品,乐乐希望分组的数目最少。你的任务是写一个程序,找出所有分组方案中分组数最少的一种,输出最少的分组数目。【输入】输入文件group.in包含n+2行:第1行包括一个整数w,为每组纪念品价格之和的上限。第2行为一个整数n,表示购来的纪念品的总件数。第3~n+2行每行包含一个正整数pi(5<=pi<=w),表示所对应纪念品的价格。【输出】输出文件group.out仅一行,包含一个整数,即最少的分组数目。【输入输出样例】group.ingroup.out10099020203050607080906【限制】

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论