
基础
文章平均质量分 51
RichardK.
行则将至
展开
-
团体程序设计天梯赛-练习集 ---L2-009 抢红包
没有人没抢过红包吧…… 这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。原创 2025-03-26 21:05:54 · 369 阅读 · 0 评论 -
求集合交集、并集(不用系统函数,避免超时)
给定两个整数集合,它们的相似度定义为:Nc/Nt×100%。其中Nc是两个集合都有的不相等整数的个数,Nt是两个集合一共有的不相等整数的个数。你的任务就是计算任意一对给定集合的相似度。原创 2025-03-26 19:17:45 · 218 阅读 · 0 评论 -
【PTA】基础编程题7-31 字符串循环左移
输入一个字符串和一个非负整数N,要求将字符串循环左移N次。原创 2025-03-18 19:14:26 · 127 阅读 · 0 评论 -
【PTA】基础编程题7-26 单词长度
输入2个字符串S1和S2,要求删除字符串S1中出现的所有子串S2,即结果字符串中不能包含S2。原创 2025-03-18 15:17:47 · 98 阅读 · 0 评论 -
【PTA】基础编程题7-26 单词长度
你的程序要读入一行文本,其中以空格分隔为若干个单词,以结束。你要输出每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如it's算一个单词,长度为4。注意,行中可能出现连续的空格;最后的不计算在内。原创 2025-03-18 14:48:24 · 161 阅读 · 0 评论 -
【PTA】基础编程题7-14 求整数段和
给定两个整数A和B,输出从A到B的所有整数以及这些数的和。原创 2025-03-07 16:40:03 · 187 阅读 · 0 评论 -
【PTA】基础编程题7-13 日K蜡烛图
股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开盘价格Open(早上刚刚开始开盘买卖成交的第1笔价格)、收盘价格Close(下午收盘时最后一笔成交的价格)、中间的最高价High和最低价Low。如果Close<Open,表示为“BW-Solid”(即“实心蓝白蜡烛”);如果Close>Open,表示为“R-Hollow”(即“空心红蜡烛”);原创 2025-03-07 16:21:20 · 317 阅读 · 0 评论 -
【PTA】基础编程题7-12 两个数的简单计算器
本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。原创 2025-03-07 15:33:32 · 317 阅读 · 0 评论 -
【PTA】基础编程题7-11 分段计算居民水费
为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5。请编写程序实现水费的计算。原创 2025-03-07 15:17:52 · 183 阅读 · 0 评论 -
【PTA】基础编程题7-10 计算工资
某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。原创 2025-03-07 15:14:12 · 213 阅读 · 0 评论 -
【PTA】基础编程题7-9 用天平找小球
这里是三个小球 ,可以直接枚举判断。如果是大数据,int N;cin >> N;// 输入球的数量i < N;i++) {// 输入每个球的重量// 找出不同的球i < N;i++) {// 检查当前球是否与下一个球相同// 当前球不同} else {// 前一个球不同break;// 输出结果(编号从1开始)return 0;输入处理使用存储 NN 个球的重量。通过循环读取每个球的重量。找出不同的球遍历数组,比较相邻球的重量。原创 2025-03-07 15:08:54 · 169 阅读 · 0 评论 -
【PTA】基础编程题7-8 超速判断
模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。原创 2025-03-07 14:29:57 · 206 阅读 · 0 评论 -
【PTA】基础编程题7-7 12-24小时制
编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。原创 2025-03-07 14:23:47 · 170 阅读 · 0 评论 -
【PTA】基础编程题7-5 表格输出
本题要求编写程序,按照规定格式输出表格。原创 2025-03-07 13:57:42 · 146 阅读 · 0 评论 -
【PTA】基础编程题7-4 BCD解密
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。原创 2025-03-07 13:30:34 · 906 阅读 · 0 评论 -
【PTA】基础编程题7-3 逆序的三位数
程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。原创 2025-03-06 16:28:20 · 393 阅读 · 0 评论 -
【PTA】基础编程题7-2 然后是几点
有时候人们用四位数字表示一个时间,比如1106表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为530;0 点 30 分表示为030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。原创 2025-03-06 15:57:12 · 984 阅读 · 0 评论 -
【PTA】基础编程题7-1 厘米换算英尺英寸(单位换算和数学计算)
温度转换:将摄氏温度转换为华氏温度,或者反之。货币转换:给定汇率,将一种货币金额转换为另一种货币金额。时间转换:将秒数转换为小时、分钟和秒。进制转换:将十进制数转换为二进制、八进制或十六进制。原创 2025-03-06 11:37:47 · 278 阅读 · 0 评论