PTA 2.3
来源:互联网 发布:矩阵怎么计算 编辑:程序博客网 时间:2024/05/16 13:47
7-1 阶梯电价(15 分)
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。
输入格式:
输入在一行中给出某用户的月用电量(单位:千瓦时)。
输出格式:
在一行中输出该用户应支付的电费(元),结果保留两位小数,格式如:“cost = 应付电费值”;若用电量小于0,则输出”Invalid Value!”。
输入样例1:
10
输出样例1:
cost = 5.30
输入样例2:
100
输出样例2:
cost = 55.50
#include<stdio.h>int main(){ double a,cost; scanf("%lf",&a); if (a<0){ printf("Invalid Value!"); } else if (a<=50){ cost=a*0.53; printf("cost = %.2f",cost); } else if (a>50){ cost=50*0.53+(a-50)*0.58; printf("cost = %.2f",cost); } return 0; }
7-2 计算火车运行时间(15 分)
本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。
输入格式:
输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。
输出格式:
在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。
输入样例:
1201 1530
输出样例:
03:29
#include<stdio.h>int main(){ int a,b,t1,t2,x,y; scanf("%d %d",&a,&b); t1=a/100*60+a%100; t2=b/100*60+b%100; x=(t2-t1)/60; y=(t2-t1)%60; printf("%02d:%02d",x,y); return 0; }
阅读全文
0 0
- PTA 2.3
- PTA
- PTA
- pta
- pta
- PTA 水...
- PTA 朋友圈
- pta 一帮一
- pta 逆序
- PTA 2.4
- PTA练习题
- pta 朋友圈
- PTA情人节
- PTA训练(2)
- 浙大PTA OJ漏洞
- PTA-基础巩固2
- PTA-- 快速排序(25)
- PTA--旅游规划--SPFA
- FTPrep, 109 Convert Sorted List to Binary Search Tree
- Ubuntu16.04 安装百度云bcloud
- python邮件SMTP的GUI编程
- bootstrap的简单实用
- sudo给某些用户添加以root权限运行某些命令
- PTA 2.3
- [数位DP] ZROI 2017 提高3 T1 树状数组
- FTPrep, 110 Balanced Binary Tree
- Quartz- Quartz API以及Jobs 和Triggers介绍
- c#实现ajax通信:向后台发送JSON字符串,接收响应字符串,并转换为对象
- 蓝桥杯 算法提高 色盲的民主
- centos基础安装
- Joda-Time 简介
- 反射机制