OJ刷题
随便记录一下做的题
DZ_Young
To see the world, things dangerous to come to, to see behind walls, to draw closer, to find each other and to feel. That is the purpose of LIFE.
开拓视野,冲破艰险,洞悉所有,贴近生活,寻找真爱,感受彼此。 这就是人生的目的。
展开
-
1001 害死人不偿命的(3n+1)猜想 (15 分)
入门篇(1)——入门模拟 1001 害死人不偿命的(3n+1)猜想 (15 分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证 (3n+1),以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展…… 我们原创 2021-08-05 14:10:39 · 60 阅读 · 0 评论 -
1032 挖掘机技术哪家强 (20 分)
为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。 输入格式: 输入在第 1 行给出不超过 10 5 的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。 输出格式: 在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。 输入样例: 6 3 65 2 80 1 100 2 70 3 40 3 0原创 2021-08-05 15:38:13 · 48 阅读 · 0 评论 -
1011 A+B 和 C (15 分)
给定区间 [−2 31 ,2 31] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。 输入格式: 输入第 1 行给出正整数 T (≤10),是测试用例的个数。随后给出 T 组测试用例,每组占一行,顺序给出 A、B 和 C。整数间以空格分隔。 输出格式: 对每组测试用例,在一行中输出 Case #X: true 如果 A+B>C,否则输出 Case #X: false,其中 X 是测试用例的编号(从 1 开始)。 输入样例: 4 1 2 3 2 3 4 2147483647 0 214原创 2021-08-08 15:17:27 · 57 阅读 · 0 评论 -
1016 部分A+B (15 分)
正整数 A 的“D A(为 1 位整数)部分”定义为由 A 中所有 D A组成的新整数 P A 。例如:给定 A=3862767,D A =6,则 A 的“6 部分”P A是 66,因为 A 中有 2 个 6。 现给定 A、D A、B、D B ,请编写程序计算 P A+P B 。 输入格式: 输入在一行中依次给出 A、D A、B、D B,中间以空格分隔,其中 0<A,B<10 9。 输出格式: 在一行中输出 P A+P B 的值。 输入样例 1: 3862767 6 13530293 3 输出原创 2021-08-08 16:48:35 · 106 阅读 · 0 评论