![](https://img-blog.csdnimg.cn/direct/5a870f3624024a679227d04e95147d29.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
c++题解
一些来自oj的AC题解
龙浚
一个博客而已,不是吗...
展开
-
【入门】字符图形8-数字三角
输入一个整数打印字符图形。一个整数(0<N<10)原创 2024-05-03 18:47:56 · 164 阅读 · 0 评论 -
A+B 输入输出练习I
你的任务是计算a+b。这是为了acm初学者专门设计的题目。你肯定发现还有其他题目跟这道题的标题类似,这些问题也都是专门为初学者提供的。输入两个数,回车后输出结果,然后再输入一对,回车再输出结果。输入包含一系列的a和b对,通过空格隔开。对于每次输入的每对a和b,你需要依次输出a、b的和。原创 2023-07-23 21:44:20 · 118 阅读 · 0 评论 -
【入门】统计大写英文字母的个数
算算以‘.’结束的一串字符中含有多少个大写的英文字母。输出一行,即这串字符中大写字母的个数。输入一串字符,以.结束。原创 2023-08-12 13:05:35 · 646 阅读 · 1 评论 -
【入门】编程求1+3+5+...+n
输入一行,只有一个整数 n (1原创 2023-07-23 22:06:42 · 1154 阅读 · 0 评论 -
【入门】晶晶的补习班 题解
妈妈认为晶晶应该更加用功学习,所以晶晶除了上学之外,还要参加妈妈为她报名的各科补习班。晶晶的妈妈给了晶晶的下周每天上补习班的小时数,晶晶同学想知道,下周平均一天要上多少小时的补习班(结果保留1位小数),最长的补习班需要上几小时,最短的补习班需要上几小时?一个小数和两个整数,用空格隔开,第一个小数代表下周平均每天需要上多少小时补习班(结果保留1位小数),第二个整数代表最长的补习班的小时数,第三个整数代表最短的补习班的小时数。7个整数,用空格隔开,代表晶晶同学下周7天需要上的补习班的小时数。原创 2023-07-23 21:39:40 · 897 阅读 · 0 评论 -
【入门】编程求1*2*3*...*n
编程求1*2*3*...*n。输出只有一行,包括1个整数。输入一行,只有一个整数n。原创 2023-08-12 10:44:31 · 642 阅读 · 1 评论 -
【入门】字符图形9-数字正三角
输入一个整数打印字符图形。一个整数(0<N<10)原创 2023-08-12 13:19:10 · 861 阅读 · 1 评论 -
【入门】打印星号三角形
输入只有一行,包括1个整数N。N代表行数.(N<=200)原创 2023-08-12 11:13:38 · 594 阅读 · 1 评论 -
已知一个圆的半径,求解该圆的面积和周长
圆的面积S = π * 半径 * 半径;(π读作pài,π = 3.1415926…,在具体的题目中π的值精确到小数点后多少位,取决于具体的题目)输出只有两行,一行面积,一行周长。令圆周率pi=3.1415926。已知一个圆的半径,求解该圆的面积和周长。圆的周长C = π * 2 * 半径;圆的面积和周长求解公式分别如下;输入只有一行,只有1个整数。原创 2023-08-12 11:06:26 · 658 阅读 · 1 评论 -
【入门】数组逆序
第一行一个整数 m,表示给定整数的个数(3 ≤ m ≤ 100 );第二行m个整数,以空格隔开(这些数在0-9999999之间)。给你m个整数,将其逆序输出。一行m个整数,以空格隔开。原创 2023-08-12 13:52:55 · 670 阅读 · 1 评论 -
【入门】编程求解1+2+3+...+n
输出只有一行(这意味着末尾有一个回车符号),包括1个整数。输入一行,只有一个整数 n (1原创 2023-07-23 22:01:36 · 1067 阅读 · 0 评论 -
【入门】求零件个数
有一堆100多个的零件,若三个三个数,剩二个;若五个五个数,剩三个;若七个七个数,剩五个。请你编一个程序计算出这堆零件至少是多少个?原创 2023-08-13 15:58:23 · 1426 阅读 · 1 评论 -
【基础】我是第几个单词
输入一个英文句子,例如:“This is a Book.",可以看到句子是以“.”来作为结束符号的,并且单词之间以一个空格来分隔。接着再输入一个单词A,请找出首次在句子中出现的与A相同的单词,是句子中的第几个单词,若不存在,则输出该句子中单词字符的总个数。例如对上句子而言,若输入单词“is”,则应输出:2 若输入单词“isa”,则应输出:11。第一行为以‘.’结束的一个词组(仅由若干个单词组成,单词间由一空格隔开,除单词和最后的“.”以外,不含其它字符)第二行是一个单词(不含空格)原创 2023-08-12 14:43:57 · 501 阅读 · 1 评论 -
【入门】输入一个三位数,把个位和百位对调后输出
输入一个三位自然数,然后把这个数的百位数与个位数对调,输出对调后的数。若翻转后存在前导0,正常输出前导0,例如:130,应输出031。输入一行,只有一个整数x(100<=x<=999)。输出只有一行,包括1个整数。原创 2024-01-22 10:20:12 · 574 阅读 · 0 评论 -
【入门】求数II
在1—500中,找出能同时满足用3除余2,用5除余3,用7除余2的所有整数。原创 2023-08-13 17:08:09 · 503 阅读 · 0 评论 -
【入门】判断素数
质数(prime number)又称素数,质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。任意输入一个整数,判断它是否为质数。是的话输出 "T",不是的话输出 "F"。输入只有一行,包括1个整数 n(1≤n≤1000)。原创 2023-08-13 19:13:37 · 806 阅读 · 0 评论 -
【入门】编程求1+1/2+1/3+...+1/n
输出只有一行(这意味着末尾有一个回车符号),包括1个实数。输入一行,只有一个整数n(1<=n<=200)编程求1+1/2+1/3+...+1/n。原创 2023-08-13 14:44:22 · 1231 阅读 · 1 评论 -
倒序输出一个四位整数
输入一行,只有一个整数x(1000<=x<=9999)。任意读入一个四位整数,颠倒后输出,不要输出前导0。输出只有一行,包括1个整数。原创 2024-01-22 10:22:13 · 398 阅读 · 0 评论 -
【入门】购买文具
新学年就要开始了,爸爸把N元钱给了小青,让他购买一批文具,并作了以下要求:只能买圆珠笔、铅笔和铅笔芯,并且每样至少买一支,总数要超过30支,而且钱要全部花完。当小青去到文具店时,发现圆珠笔8角钱一支、铅笔2角钱一支、铅笔芯1角钱一支。小青怎么买才能符合爸爸的要求呢?请你编个程序帮他算出符合购买要求的所有方案总数。一个整数N,表示购买文具一共的元数。(1 <= N <= 50)一个整数,即符合购买要求的所有方案总数。原创 2024-01-22 10:14:28 · 328 阅读 · 0 评论 -
【入门】数组元素的排序
有两行 第一行有一个整数n( 5 <= n <= 10 ) 第二行有n个整数。对数组的元素按从小到大进行排序。原创 2023-08-12 13:58:23 · 374 阅读 · 1 评论 -
【入门】兑换硬币
用一张一元纸币,换1分、2分和5分的硬币,每种至少一枚, 问有几种换法?输出只有一行,包括1个整数。原创 2023-08-26 19:33:33 · 507 阅读 · 0 评论 -
【入门】算算和是多少
输入一个三位正整数,然后与它倒过来的数相加,输出和。如:输入167,则和为167+761=928。只有一行,一个三位正整数。原创 2023-08-13 17:04:08 · 708 阅读 · 0 评论 -
【基础】空心六边形
画图形,是我们需要研究的一个重要课程。菱形好似练的差不多了啊。那么,什么东西,能够有些新意呢?弄个漂亮点的图形吧,空心六边形进入了我们的视线。那么我们就打印一个正六边型吧。根据输入的边长,输出对应大小的正六边型。只有一个正整数n(0 < n < 20),代表正六边形的边长。是一个边长为n的正多边形。原创 2023-08-12 14:00:20 · 264 阅读 · 1 评论 -
【入门】一个六位数
有一个六位数,其个位数字7,现将个位数字移至首位(十万位),而其余各位数字顺序不变,均后退一位,得到一个新的六位数,假如新数为旧数的4倍,求原来的六位数。原创 2023-08-12 15:00:33 · 792 阅读 · 2 评论 -
【入门】百钱百鸡问题
每种买法占一行,由3个数组成,顺序为 公鸡数 母鸡数 小鸡数。用100元钱买100只鸡,公鸡,母鸡,小鸡都要有。公鸡5元1只,母鸡3元1只,小鸡1元3只。请问公鸡,母鸡,小鸡各应该买多少只?原创 2023-08-13 19:11:21 · 219 阅读 · 0 评论 -
求商数和余数
输入a,b两个整数,编程求出a除以b得到的商和余数。输入一行,只有两个整数(中间有空格)。输出只有一行,两个整数(中间有空格)。原创 2023-09-05 19:06:08 · 313 阅读 · 0 评论 -
【入门】买小狗小猫
要求专款专用,钱刚好全部用完(至少猫狗各一只)。某动物饲养中心用X元专款购买小狗(每只A元)和小猫(每只B元)两种小动物。输入一行,只有三个整数.分别为X,A,B.输出只有一行,包括1个整数。原创 2023-08-13 14:54:03 · 574 阅读 · 1 评论 -
鸡兔同笼问题
鸡兔同笼问题:一个笼子里面有鸡若干只,兔若干只。共有头50个,共有腿160条。鸡的只数 兔的只数 中间空格隔开!原创 2023-08-13 14:50:44 · 98 阅读 · 1 评论 -
【入门】三角形类别
输入三个整数,以这三个数为边长,判断是否构成三角形;若不能输出"no",若构成三角形,进一步判断它们构的是:锐角三角形或直角三角形或钝角三角形.分别输出"ruijiao","zhijiao","dunjiao"原创 2023-08-13 16:02:12 · 366 阅读 · 1 评论 -
【入门】求任意三位数各个数位上数字的和
对于一个任意的三位自然数n,编程计算其各个数位上的数字之和是多少。一个整数n (100原创 2024-01-22 10:17:40 · 422 阅读 · 0 评论 -
【入门】求1!+2!+...+N!
输入一行,只有一个整数 n (1<=n<=10)输出只有一行,包括1个整数,表示计算结果。=1*2*...*N。原创 2023-08-13 16:14:19 · 750 阅读 · 1 评论 -
【入门】找出最经济型的包装箱型号
已知有A,B,C,D,E五种包装箱,为了不浪费材料,小于10公斤的用A型,大于等于10公斤小于20公斤的用B型,大于等于20公斤小于40公斤的用C型,大于等于40公斤的小于50公斤的用D型,大于等于50公斤小于80公斤的用E型。现在输入一货物的重量(小于80公斤),找出最经济型的包装箱型号。输出只有一行(这意味着末尾有一个回车符号),包括1个字符。输入只有一行,包括一个整数。原创 2024-03-06 20:38:13 · 374 阅读 · 0 评论 -
【入门】判断能否构成三角形
三角形的判断标准是:任意两边之和要大于第三边,比如有一个三角形的三条边分别为:3 5 7,这个三角形的三条边就满足3 + 5 > 7且3 + 7 > 5,且5 + 7 > 3,因此这三条边能够构成三角形;输入三个整数,表示3条线段的长度,判断这三条线段能否构成三角形。能构成就输出'Yes',否则输出'No'。再比如,一个三角形的三条边为3 8 5,那么因为3+5不满足大于8,就不能构成三角形。原创 2024-03-06 20:49:06 · 1104 阅读 · 0 评论 -
【入门】判断成绩等级
输入某位同学的成绩,如果86分以上(包括86分)则输出“VERY GOOD”如果成绩在60到85之间(包括60和85) 则输出“GOOD”如果成绩小于60则输出“BAD”原创 2024-03-03 11:05:51 · 453 阅读 · 0 评论 -
【入门】是否是连续奇数
贫民窟的百万富翁》获得2009年美国奥斯卡最佳影片,影片的主人公是一个叫贾马尔的小男孩,他在贫民窟长大,后来他参加了一档印度版的《谁想成为百万富翁》电视直播节目,他的特殊成长经历居然使他能够回答这个节目中的每一个问题,最后成功获得百万奖金。其中有一个题目是这样的:读入四个整数(0<每个整数<50000),判断这四个整数能否构成连续的四个奇数,如果可以就输出三行,每行一个等式,每个等式都满足“前一个数+2=后一个数”,否则请将这四个整数从大到小输出(数据之间以一个空格隔开)。一行,四个空格隔开的整数。原创 2024-03-06 20:50:13 · 563 阅读 · 0 评论 -
【入门】两数比大小
输入只有一行,包括2个整数。之间用一个空格分开。输出只有一行(这意味着末尾有一个回车符号),包括1个整数。输出只有一行(这意味着末尾有一个回车符号),包括1个整数。有A,B两个不相等的数,请将其中较大数打印出来。原创 2024-03-03 11:04:11 · 359 阅读 · 0 评论 -
【入门】心系南方灾区
南方地区遭遇百年不遇的大雪灾。北京要将募捐到的物资,尽快运送到灾区。请编写程序计算,要将所有的大衣运走,最少需要多少辆卡车参与运送。已知救灾物资中有m件大衣,一辆卡车最多可以运走n件。一个整数,表示需要的卡车数量。原创 2024-01-22 10:25:21 · 431 阅读 · 0 评论 -
【入门】求任意三位数打乱次序后的最大值
任意输入一个三位整数,再把它的次序打乱重新组合一个新的三位整数,使其值最大。输出只有一行(这意味着末尾有一个回车符号),包括1个整数。输入只有一行,包括1个整数。原创 2024-03-06 20:30:00 · 590 阅读 · 0 评论 -
【入门】判断三个整数是否相邻
判断三个整数是否相邻,是输出"TRUE",否则输出"FALSE"。三个整数不一定是有序的,例如:1 3 2,是相邻的数!输入只有一行,包括3个整数。原创 2024-03-06 20:28:37 · 470 阅读 · 0 评论 -
1032: 【入门】分糖果
某幼儿园里,有5个小朋友编号为1,2,3,4,5,他们按自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果,现在他们做一个分糖果游戏。从1号小朋友开始,将他的糖果均分三份(如果有多余的,则他将多余的糖果吃掉),自己留一份,其余两份分给他的相邻的两个小朋友。接着2号、3号、4号、5号小朋友也这样做。问一轮后,每个小朋友手上分别有多少糖果。输出一行,五个整数(分别表示5个小朋友的剩余糖果数)输入一行,五个整数a,b,c,d,e。原创 2024-02-18 18:00:21 · 705 阅读 · 0 评论