PTA 程序设计天梯赛(81~100题)

文章目录

    • 81、Programming in C is fun! (5 分)
    • 82、出租车计价 (15 分)
    • 83、求幂级数展开的部分和 (20 分)
    • 84、 What is a computer(5 分)
    • 85、将x的平方赋值给y (5 分)
    • 86、 计算火车运行时间 (15 分)
    • 87、计算工资 (15 分)
    • 88、 日K蜡烛图 (15 分)
    • 89、 到底是不是太胖了 (10 分)
    • 90、找最小的字符串 (15 分)
    • 91、 字符串的冒泡排序 (20 分)
    • 92、组织星期信息 (10 分)
    • 93、 奇偶分家 (10 分)
    • 94、 海盗分赃 (25 分)
    • 95、 超速判断 (10 分)
    • 96、 jmu-ds-顺序表区间元素删除 (15 分)
    • 97、查找指定字符 (15 分)
    • 98、复数四则运算 (15 分)
    • 99、 输出三角形字符阵列 (15 分)
    • 100、找最长的字符串 (15 分)

创作不易,有用请点个赞,感谢各位!

81、Programming in C is fun! (5 分)

本题要求编写程序,输出一个短句“Programming in C is fun!”。

输入格式:
本题目没有输入。

输出格式:
在一行中输出短句“Programming in C is fun!”。

82、出租车计价 (15 分)

7-3 出租车计价 (15 分)
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:

起步里程为3公里,起步费10元;
超起步里程后10公里内,每公里2元;
超过10公里以上的部分加收50%的回空补贴费,即每公里3元;
营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。
输入格式:
输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。

输出格式:
在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。

输入样例1:
2.6 2
输出样例1:
10
输入样例2:
5.1 4
输出样例2:
14
输入样例3:
12.5 9
输出样例3:
34

83、求幂级数展开的部分和 (20 分)

已知函数e
?x
?? 可以展开为幂级数1+x+x
?2
?? /2!+x
?3
?? /3!+?+x
?k
?? /k!+?。现给定一个实数x,要求利用此幂级数部分和求e
?x
?? 的近似值,求和一直继续到最后一项的绝对值小于0.00001。

输入格式:
输入在一行中给出一个实数x∈[0,5]。

输出格式:
在一行中输出满足条件的幂级数部分和,保留小数点后四位。

输入样例:
1.2
输出样例:
3.3201

84、 What is a computer(5 分)

本题要求编写程序,输出一个短句“What is a computer。

输入格式:
本题目没有输入。

输出格式:
在一行中输出短句“What is a computer。

85、将x的平方赋值给y (5 分)

假设x的值为3,计算x的平方并赋值给y,分别以“y = x ? x”和“x ? x = y”的形式输出x和y的值。

输入格式:
本题无输入

输出格式:
按照下列格式输出代入x=3的结果:

y = x * x
x * x = y

86、 计算火车运行时间 (15 分)

本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。

输入格式:
输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。

输出格式:
在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。

输入样例:
1201 1530
输出样例:
03:29

87、计算工资 (15 分)

某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。

输入格式:
输入在一行中给出2个正整数,分别为某员工入职年数和周工作时间,其间以空格分隔。

输出格式:
在一行输出该员工的周薪,精确到小数点后2位。

输入样例1:
5 40
输出样例1:
2000.00
输入样例2:
3 50
输出样例2:
1650.00

#includeint main(){	int year;					//工作年份	int h;						//小时	double money;	scanf("%d %d",&year,&h);	//输入功能	if(year5)					//新员工情况	{			if(h40)				//正常工作的情况			money=h*30;		else					//加班的情况			money=40*30+(h-40)*1.5来源:王睿丶
                                                        

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年7月4日
下一篇 2021年7月4日

相关推荐