加载中...

摘要: #问题 G: 零基础学C/C++167——判断是否完数 ##题目描述 编写一个判断一个数是否是完数的函数,用main()函数调用。并求n—m以内的完数有哪些? 一个正整数的因子是所有可以整除它的正整数。而一个数如果恰好等于除它本身外的因子之和,这个数就称为完数。例如6=1+2+3(6的因子是1,2, 阅读全文
posted @ 2022-10-29 23:34 shany212 阅读(40) 评论(0) 推荐(0)
摘要: #问题 E: 零基础学C/C++165——输出素数 ##题目描述 编写一个判断素数的函数,主函数中利用这个函数,打印出n与m之间的所有素数。 ###输入 多组测试数据,每组输入2个整数n和m,其中1 < n <= m <= 1000 ###输出 在一行输出n和m之间(包含n和m)的所有素数,中间用空 阅读全文
posted @ 2022-10-29 23:31 shany212 阅读(64) 评论(0) 推荐(0)
摘要: #问题 C: 零基础学C/C++163——判断是否是素数的函数 ##题目描述 请编写一个函数int prime(int n)函数,该函数实现判断n是否为素数,然后调用该函数 ###输入 多组测试 输入正整数n ###输出 如果n是素数,则输出Yes,否则输出No ###样例输入 Copy 3 ### 阅读全文
posted @ 2022-10-29 23:26 shany212 阅读(59) 评论(0) 推荐(0)
摘要: #问题 O: 零基础学C/C++160——字符串 ##题目描述 给定两个由小写字母组成的字符串A和B,判断B中的字符是否全部在A中出现。 ###输入 输入为多组测试数据。 输入数据只有一行,包含2个字符串A和B,每个字符串后面有一个#字符标记(#不属于A或B),其中B字符串不为空,两个字符串长度均不 阅读全文
posted @ 2022-10-29 23:21 shany212 阅读(265) 评论(0) 推荐(0)
摘要: #问题 N: 零基础学C/C++159——最长字符串 ##题目描述 给定一系列不同长度的字符串,找出最长的一串后输出 ###输入 输入为多组测试数据。 第一行为一个正整数n(n<=10),表示字符串的个数。 接下来有n行,每行一个字符串,字符串仅包含英文字母,长度不超过50。 ###输出 输出最长的 阅读全文
posted @ 2022-10-29 22:35 shany212 阅读(57) 评论(0) 推荐(0)
摘要: #问题 M: 零基础学C/C++158——删除中间的* ##题目描述 规定输入的字符串中只包含字母和号,除了字符串前导和尾部的号之外,将串中其他*号全部删除 ###输入 输入为多组测试数据。 输入数据包括一串字符串,只包含字母和*,总长度不超过80。 ###输出 输出删除中间后的字符串。 ###样例 阅读全文
posted @ 2022-10-29 22:19 shany212 阅读(57) 评论(0) 推荐(0)
摘要: #问题 L: 零基础学C/C++157——保留尾部* ##题目描述 多组读入,每组输入一行字符串,规定输入的字符串中只包含字母和号,除了尾部的号之外,请将字符串中其他号全部删除。 ###输入 输入数据包括一串字符串,只包含字母和,总长度不超过80。 ###输出 输出按要求删除后的字符串。(组与组之间 阅读全文
posted @ 2022-10-29 22:15 shany212 阅读(120) 评论(0) 推荐(0)
摘要: #问题 K: 零基础学C/C++156——删除前导* ##题目描述 规定输入的字符串中只包含字母和号,请将字符串中的前导号全部删除,中间和尾部的*号不删除。 ###输入 输入为多组测试数据。 输入数据包括一串字符串,只包含字母和*,总长度不超过80。 ###输出 输出删除前导后的字符串。 ###样例 阅读全文
posted @ 2022-10-29 22:09 shany212 阅读(62) 评论(0) 推荐(0)
摘要: 浙江理工大学入队200题——14J #问题 J: 零基础学C/C++155——句子比较大小 ##题目描述 从键盘输入几个句子(每个句子最多31个字符),对这几个句子按从小到大的顺序输出。 ###输入 有多组测试数据。 每组测试数据第一行是一个整数n(1 <= n <= 10),表示后面有n个句子 然后是n行,每行一个句子。 ###输出 阅读全文
posted @ 2022-10-29 22:06 shany212 阅读(523) 评论(0) 推荐(0)
摘要: #问题 I: 零基础学C/C++154——加密程序2 ##题目描述 有一行电文,请将电文中大写字母按A→Z,B→Y,C→X, D→W,……,X→C,Y→B,Z→A,的规律译成密文,其他字符保持不变。 ##输入 多组测试数据,每组输入一行以回车结束的字符串(少于80个字符)。 ##输出 输出加密后的字 阅读全文
posted @ 2022-10-29 20:24 shany212 阅读(104) 评论(1) 推荐(0)
摘要: #问题 H: 零基础学C/C++153——恺撒加密 ##题目描述 有一行电文,请将电文中所有字母按A→F,B→G,……,U→Z,V→A,W→B,X→C,Y→D,Z→E,a→f,b→g,……,u→z,v→a,w→b,x→c,y→d,z→e的规律译成密文,其他字符保持不变。 ###输入 多组测试数据,每 阅读全文
posted @ 2022-10-29 20:19 shany212 阅读(88) 评论(0) 推荐(0)
摘要: #问题 D: 零基础学C/C++149——重组字符串 ##题目描述 输入一个以回车结束的字符串,将字符串中的字符按ASCII码从小到大顺序重组后输出。 ###输入 输入为多组测试数据。 输入一个以回车结束的字符串(少于80个字符)。 ###输出 将字符串中的字符按ASCII码从小到大顺序重组后输出 阅读全文
posted @ 2022-10-29 20:12 shany212 阅读(66) 评论(0) 推荐(0)
摘要: #问题 B: 零基础学C/C++147——统计每个字母个数 ##题目描述 输入一段英文(字数小于100),以回车结束,统计其中的每个字母出现次数,不区分大小字。 ###输入 多组测试数据,每组输入一段英文(字数小于100),以回车结束 ###输出 输出每个字母出现的次数(次数为零的不输出) 每组数据 阅读全文
posted @ 2022-10-29 20:05 shany212 阅读(119) 评论(0) 推荐(0)
摘要: #问题 J: 零基础学C/C++145——进制转换II ##题目描述 给定一个二进制表示的非负整数,将其转换为十六进制数。 ###输入 输入数据有多组,第一行为数据的组数T,接下来有T组数据。 每组数据占一行,每行为一个二进制整数(不含多余的前导0),最多1000位。 ###输出 输出对应的十六进制 阅读全文
posted @ 2022-10-29 19:58 shany212 阅读(100) 评论(0) 推荐(0)
摘要: #问题 I: 零基础学C/C++144——首字母变大写 ##题目描述 输入一个英文句子,将每个单词的第一个字母改成大写字母。 ###输入 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 ##输出 请输出按照要求改写后的英文句子。 ###样例输入 Copy i lik 阅读全文
posted @ 2022-10-29 19:50 shany212 阅读(88) 评论(0) 推荐(0)
摘要: #问题 H: 零基础学C/C++143——绝对公正的裁判 ##题目 现在,要求如果输入一个缩写短语,要求输出原型,具体看样例。 ##输入 The first line is integer T(T <= 20), the number of test cash case 第一行为一个数T(T<=20 阅读全文
posted @ 2022-10-29 19:44 shany212 阅读(47) 评论(0) 推荐(0)
摘要: #问题 G: 零基础学C/C++142——单数变复数 ##题目描述 英文单词,我们可以按照英语语法规则把单数变成复数。规则如下: (1)以辅音字母y结尾,则加es (2)以s,x,ch,sh结尾,则加es (3)以元音o结尾,则加es (4)其他情况加上s ###输入 第一行输入一个数字n,表示有n 阅读全文
posted @ 2022-10-29 19:40 shany212 阅读(60) 评论(0) 推荐(0)
摘要: #问题 F: 零基础学C/C++141——回文串 ##题目描述 输入一字符串(少于80个字符),所谓“回文:是指顺读和倒读都一样的字符串,如“XYZYX”。若是回文,以输出“Yes”,否则“No”。 输入 多组测试数据,每组输入一字符串(少于80个字符)。 输出 若是回文,以输出“Yes”,否则输出 阅读全文
posted @ 2022-10-29 19:37 shany212 阅读(71) 评论(0) 推荐(0)
摘要: #问题 E: 零基础学C/C++140——统计元音 ##题目描述 统计每个元音字母在字符串中出现的次数。 ###输入 输入数据首先包括一个整数n,表示测试实例的个数,然后是n行长度不超过100的字符串,只由小写字母组成。 ###输出 对于每个测试实例输出5行,格式如下: a:num1 e:num2 阅读全文
posted @ 2022-10-29 19:30 shany212 阅读(77) 评论(0) 推荐(0)
摘要: #问题 J: 零基础学C/C++135——稀疏矩阵 ##题目描述 矩阵中非零元素的个数远远小于矩阵元素的总数,这一类矩阵我们往往称之为稀疏矩阵。对于稀疏矩阵,我们往往只需要记录非零元素即可,这样大大减少了数据的存储,起到压缩数据的作用。 给定一个N*M矩阵,判断它是否是稀疏矩阵。若为稀疏矩阵,输出非 阅读全文
posted @ 2022-10-29 16:55 shany212 阅读(78) 评论(0) 推荐(0)
摘要: #问题 G: 零基础学C/C++132——边界均值 ##题目描述 给定一个n*n的二维数组,求出边界元素的平均值。(所谓边界元素是指该数组周边的元素,即把它当作一个棋盘,四周最边上的元素) ###输入 输入为多组测试数据。 第一行有1个整数n(2<=n<=10)。 接下来有n行,每行n个整数,表示n 阅读全文
posted @ 2022-10-29 16:43 shany212 阅读(49) 评论(0) 推荐(0)
摘要: #问题 D: 零基础学C/C++129——蛇行矩阵 ##题目描述 蛇形矩阵是由1开始的自然数依次排列成的一个矩阵上三角形。 ###输入 输入有多组测试数据。 每组数据由一个正整数N组成。(N不大于100) ###输出 对于每一组数据,输出一个N行的蛇形矩阵。两组输出之间不要额外的空行。 矩阵三角中同 阅读全文
posted @ 2022-10-29 16:37 shany212 阅读(50) 评论(0) 推荐(0)
摘要: #问题 C: 零基础学C/C++128——矩阵计算 ##题目描述 给定2个rc阶矩阵m1、m2以及若干运算符包括:+、-、、=,分别代表加(m1+m2)、减(m1-m2)、乘(m1*m2)、赋值(m1=m2)操作。计算矩阵的运算结果。其中1<=r,c<=10。 ###输入 输入数据有多组,第一行为测 阅读全文
posted @ 2022-10-29 16:30 shany212 阅读(176) 评论(0) 推荐(0)
摘要: #问题 O: 零基础学C/C++88——三个齿轮啮合 ##题目描述 如图在齿轮箱里三个齿轮互相衔接,某瞬间两对齿相遇,问各转多少圈后,这两对齿同时重逢。 ###输入 输入数据有多组,每组数据一行,每行为3个数a,b,c,分别代表三个齿轮的齿数(均为正整数)。数与数之间用空格隔开。当a,b,c中有一个 阅读全文
posted @ 2022-10-29 12:57 shany212 阅读(177) 评论(0) 推荐(0)
摘要: #问题 A: 零基础学C/C++126——回型矩阵 ##题目描述 输出nm的回型矩阵 ###输入 多组测试数据 每组输入2个整数 n和m(不大于10,且不同时为10) ###输出 输出nm的回型矩阵,要求左上角元素是1,(每个元素占2个位置,靠右) ###样例输入 Copy 4 3 ###样例输出 阅读全文
posted @ 2022-10-29 12:43 shany212 阅读(88) 评论(0) 推荐(0)
摘要: #问题 J: 零基础学C/C++125——矩阵乘积 ##题目描述 输入一个m×n的整数矩阵A,再输入一个n×m的整数矩阵B。计算C=A×B。 ###输入 输入为多组测试数据。 先输入m和n(m和n均≤10),另起一行后输入一个m×n的整数矩阵A,然后再输入一个n×m的整数矩阵B。每列数据用空格分隔, 阅读全文
posted @ 2022-10-29 12:33 shany212 阅读(64) 评论(0) 推荐(0)
摘要: #问题 I: 零基础学C/C++124——海选女主角 ##题目描述 刚好来了m*n个MM,站成一个m*n的队列,副导演Fe(OH)2为每个MM打了分数,分数都是32位有符号整数。 一开始我很纳闷:分数怎么还有负的?Fe(OH)2解释说,根据选拔规则,头发染成黄色、化妆太浓、穿的太少等等都要扣分数的, 阅读全文
posted @ 2022-10-29 10:58 shany212 阅读(65) 评论(0) 推荐(0)
摘要: #问题 H: 零基础学C/C++123——矩阵鞍点 ##题目描述 输入一个正整数n(1<= n <= 6)和n阶方阵a中的每一个元素,如果找到a的鞍点(鞍点的元素值在该行上最大,在该列上最小),就输出它的下标,否则输出“NO”(设a最多只有一个鞍点)。 ###输入 多组测试数据,每组输入一个正整数n 阅读全文
posted @ 2022-10-29 10:38 shany212 阅读(68) 评论(0) 推荐(0)
摘要: #问题 G: 零基础学C/C++122——杨辉三角 ##题目描述 还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形: 1 1 1 1 2 1 1 3 3 1 ###输入 输入数据包含多个测试实例,每个测试实例的输入只包含一个正整数n(1<=n<=30),表示将要输出的杨辉 阅读全文
posted @ 2022-10-29 10:32 shany212 阅读(57) 评论(0) 推荐(0)
摘要: #问题 C: 零基础学C/C++118——弓型矩阵 ##题目描述 输入一个正整数n(1<= n <= 6)和n阶方阵a中的每一个元素,如果a是上三角矩阵,输出“YES",否则输出”NO"(上三角矩阵即主对角线以下的元素都为0的矩阵,主对角为从矩阵的左上角至右下角的连线)。 ###输入 多组测试数据, 阅读全文
posted @ 2022-10-29 10:26 shany212 阅读(54) 评论(0) 推荐(0)
摘要: #问题 D: 零基础学C/C++119——矩阵整理 ##题目描述 输入一个m×n的矩阵,计算每行的和。将行号最高的行与矩阵的第一行进行位置交换,输出调整后的矩阵以及每行的和。 ###输入 输入为多组测试数据。 先输入矩阵的行数、列数n和m(M,N均不超过10),另起一行后再输入一个m×n的整数矩阵, 阅读全文
posted @ 2022-10-29 10:21 shany212 阅读(88) 评论(0) 推荐(0)
摘要: #问题 C: 零基础学C/C++118——弓型矩阵 ##题目描述 输出nm的弓型矩阵 ###输入 多组测试数据 每组输入2个整数 n和m(不大于10) ###输出 输出nm的弓型矩阵,要求左上角元素是1,(每个元素占2个位置,靠右) ###样例输入 Copy 4 3 ###样例输出 Copy 1 2 阅读全文
posted @ 2022-10-29 10:13 shany212 阅读(60) 评论(0) 推荐(0)
摘要: 浙江理工大学入队200题——10E #问题 E: 零基础学C/C++114——直接插入排序 ##题目描述 编一C程序,该程序可以测试多个测试组,每个测试组它能读入一串整数并对它们进行从小到大直接插入排序,同时输出排序时对这些整数进行比较的总次数(输入整数时,相邻的两个用空格隔开,整数个数<2000)。 ###输入 第一行先输入测试组数 阅读全文
posted @ 2022-10-29 10:04 shany212 阅读(155) 评论(0) 推荐(0)
摘要: #问题 D: 零基础学C/C++113——并列排名 ##题目描述 在我们参加的各种竞赛中,允许并列的排名方式是经常遇到的。 例如有四名选手的成绩分别为50、80、50、30分,则80分的选手为第一名,50分的两名选手均为第二名,30分的选手为第四名。 请编写一个程序,计算一个选手在这种排名方式之下的 阅读全文
posted @ 2022-10-29 09:41 shany212 阅读(136) 评论(0) 推荐(0)
摘要: #问题 O: 零基础学C/C++109——省赛归来 ##题目描述 一年一度的省赛刚结束,我校ACM队员在省赛中有了新的突破,获得了一银两铜一优秀组织奖。尽管我们的最牛的队伍zstu_Zeus是银牌里的第2,离金牌只有一步之遥,但我们进步的同时别人也在进步,所以要把这一步赶上,还需要大家加倍努力。 也 阅读全文
posted @ 2022-10-29 00:19 shany212 阅读(78) 评论(0) 推荐(0)
摘要: #问题 M: 零基础学C/C++106——进制转换 ##题目描述 输入一个十进制数N,将它转换成R进制数输出。 ###输入 输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。 ###输出 为每个测试实例输出转换后的数,每个输出占一行。如果R大于 阅读全文
posted @ 2022-10-29 00:08 shany212 阅读(85) 评论(0) 推荐(0)
摘要: #问题 K: 零基础学C/C++100——开灯问题 ##题目描述 计算中心有8个机房,每个机房有n台电脑。每台电脑都有一个编号,比如8号机房编号就为H1到Hn,我们有时又称为H1为1号机器,H2为2号机器,...。 有一天我们学校跻身世界高校100强,全校所有师生都进行了狂欢庆祝。罗老师是个很爽快的 阅读全文
posted @ 2022-10-29 00:01 shany212 阅读(89) 评论(0) 推荐(0)