N诺
N诺代码
2016bits
别催了,在学呢
展开
-
1016 字符分类
题目描述Time Limit: 1000 msMemory Limit: 256 mb从键盘上输入一个字符串,将该字符串分为数字、字母、其他字符三个部分输出。例如:输入:Thdad29#@12aH;77输出:ThdadaH291277#@;输入输出格式输入描述:输入一串字符串,长度不超过100。输出描述:按题意输出。输入输出样例输入样例#:Thdad29#@12aH;77输出样例#:ThdadaH291277#@;题目原创 2020-07-30 15:14:22 · 172 阅读 · 0 评论 -
1014 加密算法
题目描述Time Limit: 1000 msMemory Limit: 256 mb编写加密程序,加密规则为:将所有字母转化为该字母后的第三个字母,即A->D、B->E、C->F、......、Y->B、Z->C。小写字母同上,其他字符不做转化。输入任意字符串,输出加密后的结果。例如:输入"I love 007",输出"L oryh 007"输入输出格式输入描述:输入一行字符串,长度小于100。输出描述:输出加密之后的结果。输入输出样原创 2020-07-30 15:11:38 · 340 阅读 · 0 评论 -
1013 判断素数
题目描述Time Limit: 1000 msMemory Limit: 256 mb输入一个整数,判断该整数是否为素数,若是,输出该整数,若否,输出大于该整数的第一个素数。(例如,输入为14,输出17,因为17是大于14的第一个素数)输入输出格式输入描述:输入一个整数n,n最大为10000。输出描述:按题意输出。输入输出样例输入样例#:14输出样例#:17题目来源贵州大学2014机试代码:#include<iostream原创 2020-07-30 15:10:06 · 174 阅读 · 0 评论 -
1012 字符移动
题目描述Time Limit: 1000 msMemory Limit: 256 mb输入一个字符串,将其中的数字字符移动到非数字字符之后,并保持数字字符和非数字字符输入时的顺序。例如:输入字符串“ab4f35gr#a6”,输出为“abfgr#a4356”。输入输出格式输入描述:输入一行字符串,长度小于100。输出描述:输出结果。输入输出样例输入样例#:ab4f35gr#a6输出样例#:abfgr#a4356题目来源贵州大学2012机试原创 2020-07-30 15:08:29 · 118 阅读 · 0 评论 -
1011 日期
题目描述Time Limit: 1000 msMemory Limit: 256 mb今天是2012年4月12日星期四,编写程序,输入今天开始到12月31日之间的任意日期,输出那一天是星期几。例如输入“5(回车)20(回车)”(5月20日),输出应为“Sunday”。输入输出格式输入描述:输入第一行为月份。输入第二行为这个月的第几天。输出描述:输入这一天是星期几。输入输出样例输入样例#:520输出样例#:Sunday代码:#includ原创 2020-07-30 15:06:56 · 157 阅读 · 0 评论 -
1009 随机数
题目描述Time Limit: 1000 msMemory Limit: 256 mb从1—20之间随机抽取5个数,输出抽取出来的5个数之和与剩余未被抽取的15个数之和的总和。输入输出格式输入描述:无输入输出描述:输出一个答案在单独的一行代码:#include<iostream>using namespace std;int main(){ int ans = 0; for (int i = 1; i <= 20; i++) ans原创 2020-07-30 15:04:52 · 197 阅读 · 0 评论 -
1062 杨辉三角形
输入输出格式输入描述:输入你想输出杨辉三角形的行数n(n<=20);当输入0时程序结束.输出描述:对于每一个输入的数,输出其要求的三角形.每两个输出数中间有一个空格.每输完一个三角形换行.输入输出样例输入样例#:570输出样例#:11 11 2 11 3 3 11 4 6 4 111 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1代码:#include<iost原创 2020-07-24 09:47:31 · 165 阅读 · 0 评论 -
1061 单向公路
题目描述Time Limit: 1000 msMemory Limit: 256 mb某个地区有许多城镇,但并不是每个城镇都跟其他城镇有公路连接,且有公路的并不都能双向行驶。现在我们把这些城镇间的公路分布及允许的行驶方向告诉你,你需要编程解决通过公路是否可以从一个城镇到达另一个城镇。(我们规定,城镇自己跟自己可互相到达,即A可到达A).输入输出格式输入描述:第一行只有一个数N,下面将跟着2N行数据.在前N行数据中,对于每行数据,最开头一个数字number,表明这一行总共有n.原创 2020-07-24 09:33:37 · 115 阅读 · 0 评论 -
1060 车厢重组
题目描述Time Limit: 1000 msMemory Limit: 256 mb在一个旧式的火车站旁边有一座桥,其桥面可以绕河中心的桥墩水平旋转。一个车站的职工发现桥的长度最多能容纳两节车厢,如果将桥旋转180度,则可以把相邻两节车厢的位置交换,用这种方法可以重新排列车厢的顺序。于是他就负责用这座桥将进站的车厢按车厢号从小到大排列。他退休后,火车站决定将这一工作自动化,其中一项重要的工作是编一个程序,输入初始的车厢顺序,计算最少用多少步就能将车厢排序。输入输出格式输入描述:输入原创 2020-07-20 10:30:05 · 1196 阅读 · 0 评论 -
1059 阶乘问题
题目描述Time Limit: 1000 msMemory Limit: 256 mb也许你早就知道阶乘的含义,N阶乘是由1到N相乘而产生,如: 12! = 1 x 2 x 3 x 4 x 5 x 6 x 7 x 8 x 9 x 10 x 11 x 12 = 479,001,600 12的阶乘最右边的非零位为6。 写一个程序,计算N(1<=N<=50,000,000)阶乘的最右边的非零位的值。 注意:10,000,000!有2499999个零。输入输出格式输入描述:仅一行原创 2020-07-20 09:46:17 · 235 阅读 · 0 评论 -
1058 求组合数
题目描述Time Limit: 1000 msMemory Limit: 256 mb编写一个函数,求从n 个不同的数中取r 个数的所有选择的个数。输入输出格式输入描述:输入n 和r 的值; 当用户输入0 0 时,程序结束。输出描述:根据公式: C(n,r) = C(n, r-1) * (n - r + 1) / r 输出运算结果 输入数据不满足题意时候,输出"error!"输入输出样例输入样例#:5 310 2050 30 0输出样例#:10erro原创 2020-07-19 10:07:49 · 243 阅读 · 2 评论 -
1057 数字模式的识别
题目描述Time Limit: 1000 msMemory Limit: 256 mb数字的模式是指在一堆给定数字中出现次数最多的数值,如5,5,5,3,3,2,6,4,它的模式就是5。现在你的任务,就是从数字中找到它的模式.输入输出格式输入描述:第一行为整数N.从第二行开始为N个整数。对于输入的每个数,有( |input_number| <= 2000000 ).输出描述:输出这些数字的模式,如果模式个数不为1,选择它们之中较小的。输入输出样例输入样例#:原创 2020-07-19 09:53:34 · 621 阅读 · 0 评论 -
1008 0和1的个数
题目描述Time Limit: 1000 msMemory Limit: 256 mb给定一个int型整数,输出这个整数的二进制的0和1的个数。输入输出格式输入描述:输入一个整数n输出描述:输出这个整数的二进制的0和1的个数。输入输出样例输入样例#:15输出样例#:count0=28 count1=4题目来源贵州大学2018机试代码:#include<iostream>using namespace std;int原创 2020-07-18 14:43:10 · 110 阅读 · 0 评论 -
1007 整除
题目描述Time Limit: 1000 msMemory Limit: 256 mb输出100到1000之间能被5和6同时整除的数,输出格式为每10个数为一行。输入输出格式输入描述:无输入输出描述:按题目意思输出,相邻两个数之间用空格隔开(注意每一行末尾没有空格)代码:#include<iostream>using namespace std;int main(){ int count = 1;//计数,用于控制输出格式 for (int原创 2020-07-18 14:41:26 · 271 阅读 · 0 评论 -
1006 字符串翻转
题目描述Time Limit: 1000 msMemory Limit: 256 mb给定一个字符串,反序输出。输入输出格式输入描述:输入一个字符串在单独的一行,字符串长度<100。输出描述:将字符串反序输出。输入输出样例输入样例#:Guiyang输出样例#:gnayiuG题目来源贵州大学2018机试代码:#include<iostream>#include<stack>using namespa原创 2020-07-18 14:39:48 · 91 阅读 · 0 评论 -
1056 沙漠储油点
参考:https://blog.csdn.net/daoqin121/article/details/39321481题目描述Time Limit: 1000 msMemory Limit: 256 mb一辆重型卡车预穿过长度大于1000公里小于1500公里的沙漠,卡车耗油为1升/公里,卡车总载油能力为500升。显然卡车装一次油是过不了沙漠的,因此司机必须设法在沿途建立几个储油点,使卡车能顺利穿越沙漠,试问司机如何建立这些储油点?每一个储油点应存多少汽油,才能使卡车以消耗最少汽油的代价通过沙漠原创 2020-07-18 11:32:35 · 868 阅读 · 0 评论 -
1005 博学楼的阶梯
题目描述Time Limit: 1000 msMemory Limit: 256 mb众所周知,北校区的博学楼是有11层楼,并且有三个电梯。假设电梯上升一层需要6秒,下降一层需要4秒,在每在一层停留需要3秒。电梯初始在1楼,现在给你电梯要去楼层顺序,例如3,2,5代表电梯从1楼到达三楼,再从三楼到达2楼,再从2楼到达5楼。问通过这些操作,电梯需要花多少时间?例如3,2,5,从1楼到3楼需要2 * 6秒,然后停留3秒,再从3楼到2楼需要4秒,再停留3秒,再由2楼到5楼需要3 * 6秒,停留3秒。所以原创 2020-07-14 10:49:24 · 98 阅读 · 0 评论 -
1003 翻转数的和
题目描述Time Limit: 1000 msMemory Limit: 256 mb喜欢数学的Lucy经常向哥哥LF请教一些题目,哥哥总能很快就帮她解决。这不,Lucy又有难题要请教哥哥了Lucy的难题。Lucy的难题是有关翻转数的:翻转数就是把一个数的所有数字以相反顺序写出来,即原来的第一个数字成为最后一个,而原来的最后一个则成为第一个。我们把未翻转的数称为翻转数的原数。例 如:6789的翻转数是9876,而6789就是9876的原数。你一定注意到了,一个翻转数的原数可以有很多原创 2020-07-14 10:47:18 · 350 阅读 · 0 评论 -
1002 数字统计
题目描述Time Limit: 1000 msMemory Limit: 256 mb请统计某个给定范围[L, R]的所有整数中,数字 2出现的次数。比如给定范围[2, 22],数字 2在数 2 中出现了 1次,在数 12中出现 1次,在数 20中出现 1次,在数 21 中出现 1次,在数 22中出现 2 次,所以数字 2在该范围内一共出现了 6次。输入描述:2个正整数 L 和 R,之间用一个空格隔开。1≤L≤R≤100000输出描述:数字 2 出现的次数...原创 2020-07-14 10:44:29 · 274 阅读 · 0 评论 -
1001 01序列
题目描述对于长度为6位的一个01串,每一位都可能是0或1,一共有64种可能。它的前几个是:000000000001000010000011000100请按从小到大的顺序输出这64种01串。输入描述:无输出描述:输出64行,每行一个01串。代码:#include<iostream>#include<stack>using namespace std;int main(){ for (int num = 0; num <.原创 2020-07-14 10:41:26 · 227 阅读 · 0 评论