666.放苹果 题目 描述 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。 输入 第一行是测试数据的数目t(0 <= t <= 20)。以下每行均包含二个整数M和N,以空格分开。1<=M,N<=10。 输出 对输入的每组数据M和N,用一行输出相应的K。 样例 2021-05-12 OpenJudge #C++ #OpenJudge
1812.完美立方 题目 描述 形如a3= b3 + c3 + d3的等式被称为完美立方等式。例如123= 63 + 83 + 103 。编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, c, d),使得a3 = b3 + c3 + d3,其中a,b,c,d 大于 1, 小于等于N,且b<=c<=d。 输入 一个正整数N ( 2021-04-17 OpenJudge #C++ #OpenJudge
2722.合数 题目 描述 给定一个正整数序列,判断其中有多少个数,等于数列中其他两个数的和。 比如,对于数列1 2 3 4, 这个问题的答案就是2, 因为3 = 2 + 1, 4 = 1 + 3。 输入 共两行,第一行是数列中数的个数n ( 1 <= n <= 100),第二行是由n个不大于10000的正整数组成的数列,相邻两个整数之间用单个空格隔开。 输 2021-04-12 OpenJudge #C++ #OpenJudge
1973.确定进制 题目 描述 6*9 = 42 对于十进制来说是错误的,但是对于13进制来说是正确的。即, 6(13) * 9(13) = 42(13), 而 42(13) = 4 * 131+ 2 * 130= 54(10)。 你的任务是写一段程序读入三个整数p、q和 r,然后确定一个进制 B(2<=B<=16) 使得 p * q 2021-03-12 OpenJudge #C++ #OpenJudge
1046.打印方阵 NOI CCF 1046.打印方阵 题目描述 打印一个n*n的数字方阵,例如n=4时:(n<=100) 1 3 4 10 2 5 9 11 6 812 15 7 13 14 16 输入 输入n。 输出 输出n*n的方阵。 样例输入 4 样例输出1 3 4 102 5 9 116 8 12 157 13 14 16 题目分析 用二维数组储存 2020-09-22 CCF NOI #C++ #OpenJudge
1045.元素之和 NOI CCF 1045. 元素之和 题目描述 输入4*4方阵,分别求两条对角线上元素之和。 输入 输入4*4方阵。 输出 输出两条对角线上元素之和(如样例所示)。 样例输入0 0 2 75 3 2 19 9 7 09 1 9 5 样例输出 15 27 数据范围限制 0<元素值<10000 题目分析显然 使用暴力解法 1234567891011121314151617181920 2020-09-15 CCF NOI #C++ #OpenJudge
1042.发奖学金 NOI CCF 1042.发奖学金 题目描述 某小学最近得到了一笔赞助,打算拿出其中一部分为学习成绩优秀的前5名学生发奖学金。期末,每个学生都有3门课的成绩:语文、数学、英语。先按总分从高到低排序,如果两个同学总分相同,再按语文成绩从高到低排序,如果两个同学总分和语文成绩都相同,那么规定学号小的同学排在前面,这样,每个学生的排序是唯一确定的。任务:先根据输入的3门课的成绩计算总分,然后按上述规则排 2020-09-11 CCF NOI #C++ #OpenJudge