图图找素数 【输入】输入 2 行,第一行包含正整数A,第二行包含正整数B。约定 2 ≤ A ≤ B ≤1000。在 2 和 10 之间有 4 个素数,分别为:2、3、5、7。【输出】输出一行,包含一个整数C,表示找到C个素数。
图图的百钱百鸡问题 4 种方案分别为:公鸡 0 只、母鸡 25 只、小鸡 75 只;公鸡 4 只、母鸡 18 只、小鸡 78 只;公鸡 8 只、母鸡 11 只、小鸡 81只;公鸡 12 只、母鸡 4 只、小鸡 84 只。【输入】输入一行,包含五个整数,分别为问题描述中的 x、y、z、n、m。约定 1≤x, y, z ≤10,1≤ n, m ≤1000。【输出】输出一行,包含一个整数 C,表示有 C 种方案。【样例输入1】5 3 3 100 100。【样例输入2】1 1 1 100 100。【样例输出2】5151。
图图画三角形 【题目描述】输入一个正整数 n,请使用大写字母拼成一个这样的三角形图案(参考样例输入输出):三角形图案的第 1 行有 1 个字母,第 2 行有 2 个字母,以此类推;在三角形图案中,由上至下、由左至右依次由大写字母 A-Z 填充,每次使用大写字母 Z 填充后,将从头使用大写字母 A 填充。【输出】输出符合要求的三角形图案。注意每行三角形图案的右侧不要有多余的空格。【输入】输入一行,包含一个正整数 n。约定 2≤n≤40。
天数计算 【题目描述】图图学习了计算每月有多少天,以及判断平年和闰年的方法,现在他想用编程来实现。【输出】输出一行,包含一个整数,表示输入的这个月份对应的天数。【输入】输入一行,包含两个整数,分别表示年份和月份。【输入样例1】2023 2。【输入样例2】2024 1。
长方形的可能数量 存在固定的规律,如果一个长方形的长和宽都是整数,那么面积一定也是整数。图图现在想知道如果给定长方形的面积,有多少种可能的长方形,满足长和宽都是整数?如果两个长方形的长相等、宽也相等,则认为是同一种长方形。样例解释 1: 2 种长方形面积为 10,它们的长宽分别为 2×5、10×1。样例解释 2: 2 种长方形面积为 8,它们的长宽分别为 2×4、8×1。【输入】输入一行,包含一个整数 N(2≤N≤1000),表示长方形的面积。【输出】输出一行,包含一个整数 C,表示有C种可能的长方形。
学习时间 输入 4 行,第1行为开始的小时,第2行为开始的分钟,第3行为结束的小时,第四行为结束的分钟。时间使用24小时制,规定时间为同一天。图图想要为自己设计合适的时间计划表。如果知道了两个时间,需要计算它们相隔的分钟数,使用编程,应该如何实现呢?例如:输入8 5 8 10,对应时间为8:5—8:10间隔时间为5分钟。输出一行,包含一个整数,从开始时刻到结束时刻之间有多少分钟。
选购文具 图图来到文具店选购文具。图图手里有 m 元钱。编写程序帮图图算算,他手里的钱是否够买他需要的文具。如果图图手里的钱够买他需要的文具,则第一行输出"Yes",第二行输出图图会剩下的钱数(单位:元);否则,第一行输出"No",第二行输出图图缺少的钱数(单位:元)。第二行包含一个正整数 y(y≤10^9),是图图购买笔记本的数量。第一行包含一个正整数 x(x≤10^9),是图图购买水笔的数量。第三行包含一个正整数 z(z≤10^9),是图图购买尺子的数量。第四行包含一个正整数 m,是图图手里的钱数(单位:元)。
图图的幸运数 【题目描述】所有个位数为 k 的正整数,以及所有的倍数,都被图图称为“ k 幸运数”。图图想知道正整数 L 和 R 之间(包括 L 和 R)所有 k 幸运数的和,你能帮帮他吗?第一行包含一个正整数 k,第二行包含一个正整数 L,第三行包含一个正整数 R。约定 2≤k≤9,1≤L≤R≤1000。【输出】输出1行,符合题意的幸运数之和。
因数 【题目描述】图图最近学习了因数的概念,具体来说,如果一个正整数a可以被另一个正整数b整除,那么我们就说b是a的因数。请你帮忙写一个程序,从小到大输出正整数a的所有因数。【输出】输出若干行,为n的所有因数,从小到大排列。【输入】输入一行一个正整数n(n≤1000)。【输出样例2】 1 2 4 8。【输出样例1】 1 2。
购买课外书 【题目描述】图图决定购买一些课外书来增加自己的阅读量,一本书的价格为13元,请根据图图零用钱的金额,编写程序,计算最多可以购买多少本书,还剩多少钱。cout<<"大于"<<endl<<n<<">"<<m;cout<<"相等"<<endl<<n<<"="<<m;cout<<"小于"<<endl<<n<<"<"<<m;【输出】输出包含两行,第一行,购买图书的本数,第二行剩余的零用钱数。【输入】输入一个正整数n,表示图图拥有的零用钱数。
报数游戏 【题目描述】图图在玩一个报数游戏,规则是如果是1到n报数,选择一个数m的倍数,如果报数到m的倍数时,就跳过。例如,如果 n=5,m=3,那么图图就需要依次报出 1、2、4,5。图图想自己先演示一遍,请你依次输出图图报的数。【输入】输入 2 行,第一行一个整数 n(1≤n≤1,000);第二行一个整数 m(1≤m≤100)。【输出】输出若干行,依次表示图图报的数。
图图的考试 题目描述】马上就要考试了,图图知道今天是星期几,以及距离考试的天数,可以帮助图图计算出他考试具体是星期几吗?(使用 7 表示星期日)【输入】输入 2 行,第一行一个整数 X (1≤X≤7)表示今天是星期几;第二行一个整数 N (1≤N≤364)表示距离考试的天数。【输出】输出一个整数,表示图图考试那天是星期几。
汉诺塔(递归) 操作规则:每次只能移动一个盘子,并且在移动过程中三根杆上都始终保持大盘在下,小盘在上,操作过程中盘子可以置于A(起始柱)、B(辅助柱)、C(目标柱)任一杆上。printf("将编号为%d的盘子从%c柱子移动到%c柱子上", n, A, C);printf("将编号为%d的盘子从%c柱子移动到%c柱子上", n, A, C);
简易计算器 编写一个函数calcu(…),模拟可以进行四则运算的计算器。输入两个数,和四则运算符号,即可返回计算的结果。一行,两个正整数(1≤数字≤10000),一个字符(‘+’、‘-’、‘*’、‘/’),内容之间用空格分隔。一个整数,代表计算结果。
有规律的图形 编写一个函数graph(…),输出一个a行b列(1≤a,b≤10000)由任意符号组成的矩形。一行,两个整数a, b(分别代表行与列,1≤a,b≤10000)一个字符,中间用空格分隔。a行b列由指定字符组成的矩形。