算法
坏孩子充电自习室
这个作者很懒,什么都没留下…
展开
-
T156530 儒略历-传智杯-练习赛
知道的越多,不知道的越多(微信:Y17744650906)点赞再看,养成习惯1069 微博转发抽奖 (20分)小明 PAT 考了满分,高兴之余决定发起微博转发抽奖活动,从转发的网友中按顺序每隔 N 个人就发出一个红包。请你编写程序帮助他确定中奖名单。输入格式:输入第一行给出三个正整数 M(≤ 1000)、N 和 S,分别是转发的总量、小明决定的中奖间隔、以及第一位中奖者的序号(编号从 1 开始)。随后 M 行,顺序给出转发微博的网友的昵称(不超过 20 个字符、不包含空格回车的非空字符串)原创 2020-11-22 21:17:49 · 347 阅读 · 0 评论 -
T156529 评委打分-传智杯(练习赛)
另附做题链接T156529 评委打分题目描述小 A 参加一个综艺节目。一共有 n(3 <= n <=10^6)) 名评委参与打分(分数范围是 0 到 100 的整数),每个评委依次亮出自己的得分。为了节目效果,要求从第三个评委开始,每当第 ii 个评委给出打分后,立刻计算出出这个选手在前 ii 名评委的打分中,去掉一个最高分和一个最低分,剩下 i-1i−1 个评委的平均分,保留 22 位小数。输入格式第一行输入一个整数 nn,表示评委人数。第二行输出 nn 个整数,表示各个评委的原创 2020-11-21 20:52:16 · 1033 阅读 · 6 评论 -
T156528 单位转换-传智杯(练习赛)
题目描述我们知道计算机的大小单位有 B, KB, MB 等,现在请你编写一个计算器进行大小单位换算。提示,1 GB = 2^10 MB = 2 ^ 20 KB = 2 ^ 30 B输入格式输入一个字符串,由一个 0 到 1023 之间的整数,一个单位名称(大写字母),一个等于号和问号,以及第二个单位名称。单位只有可能是 GB,MB,KB,B 之间的一个。输出格式输出一个数字,精确到小数点后 6 位。输入 #1128MB=?GB输出 #10.125000输入 #264MB=?原创 2020-11-21 20:39:13 · 922 阅读 · 0 评论 -
T156527 直角三角形-传智杯(练习赛)
题目描述一个直角三角形的两个直角边是 a,b(a\le b)a,b(a≤b),其斜边是 cc,且 a,b,ca,b,c 都是正整数。现在我们已经知道了斜边长度 cc,请问这个直角三角形的两个直角边的长度是什么?输入格式输入一个整数c(1\le c \le 1.41 \times 10^4)c(1≤c≤1.41×104)输出格式输出两个整数 a,ba,b 表示答案。保证有整数解。如果有多个可能的答案,请确保 aa 尽可能的小。输入 #15输出 #13 4分析:本题的坑就在需要检验是原创 2020-11-21 20:26:11 · 645 阅读 · 0 评论 -
T156526 各数字之和 传智杯(练习赛)
题目描述给出一个正整数 nn,请你计算从 11 到 nn 的所有正整数中,有多少个数字的各位数和是 99?输入格式输入一个不超过 10000001000000 的正整数 nn。输出格式输出一个整数表示答案输入 #150输出 #15分析:用PS()函数计算某数的各位之和是不是9,会求各位数字就OK,没有坑!刷过一次,下次就会啦#include<iostream>using namespace std;bool PS(int n){ int sum=0; while原创 2020-11-21 20:16:19 · 416 阅读 · 0 评论