C
l_d_x
这个作者很懒,什么都没留下…
展开
-
PAT 乙级 1020 月饼
题目输入格式:每个输入包含一个测试用例。每个测试用例先给出一个不超过 1000 的正整数N表示月饼的种类数、以及不超过 500(以万吨为单位)的正整数D表示市场最大需求量。随后一行给出N个正数表示每种月饼的库存量(以万吨为单位);最后一行给出N个正数表示每种月饼的总售价(以亿元为单位)。数字间以空格分隔。输出格式:对每组测试用例,在一行中输出最大收益,以亿元为单位并精确到小数点后 2 位。输入样例:3 2018 15 1075 72 45输出样例:94...原创 2021-03-24 21:05:25 · 105 阅读 · 0 评论 -
PAT乙级 1019 数字黑洞
给定任一个各位数字不完全相同的 4 位正整数,如果我们先把 4 个数字按非递增排序,再按非递减排序,然后用第 1 个数字减第 2 个数字,将得到一个新的数字。一直重复这样做,我们很快会停在有“数字黑洞”之称的6174,这个神奇的数字也叫 Kaprekar 常数。例如,我们从6767开始,将得到7766 - 6677 = 10899810 - 0189 = 96219621 - 1269 = 83528532 - 2358 = 61747641 - 1467 = 6174... ....原创 2021-03-24 19:52:27 · 51 阅读 · 0 评论 -
PAT 乙级 1018 锤子剪刀布
大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第 1 行给出正整数N(≤105),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀”、B代表“布”,第 1 个字母代表甲方,第 2 个代表乙方,中间有 1 个空格。输出格式:输出第 1、2 行分别给出甲、乙的胜、平、负次数,数字间以...原创 2021-03-18 22:36:52 · 77 阅读 · 0 评论 -
PAT 乙级 1017 A除以B
本题要求计算A/B,其中A是不超过 1000 位的正整数,B是 1 位正整数。你需要输出商数Q和余数R,使得A=B×Q+R成立。输入格式:输入在一行中依次给出A和B,中间以 1 空格分隔。输出格式:在一行中依次输出Q和R,中间以 1 空格分隔。输入样例:123456789050987654321 7输出样例:17636684150141093474 3C语言实现#include <stdio.h>int main()...原创 2021-03-14 13:18:19 · 54 阅读 · 0 评论 -
PAT 乙级 1016 部分A+B
正整数A的“(为 1 位整数)部分”定义为由A中所有组成的新整数。例如:给定A=3862767,=6,则A的“6 部分”是 66,因为A中有 2 个 6。现给定A、、B、,请编写程序计算。输入格式:输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0<A,B<。输出格式:在一行中输出PA+PB的值。输入样例 1:3862767 6 13530293 3输出样例 ...原创 2021-03-14 10:37:45 · 69 阅读 · 0 评论 -
PAT 乙级 1015 德才论
宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。”现给出一批考生的德才分数,请根据司马光的理论给出录取排名。输入格式:输入第一行给出 3 个正整数,分别为:N(≤105),即考生总数;L(≥60),为录取最低分数线,即德分和才分均不低于L的考生才有资格被考虑录取;H(<100),为优先录取线——德分和才分均不低于此线的被定义为“才德全尽”,..原创 2021-03-14 09:58:36 · 141 阅读 · 0 评论