码迷,mamicode.com
首页 > 其他好文 > 详细

0049-学校的上网费

时间:2018-08-28 20:14:36      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:时间   printf   enter   出现   编写   上网流量   mil   turn   table   

学校的上网费
难度级别:A; 运行时间限制:1000ms; 运行空间限制:51200KB; 代码长度限制:2000000B
试题描述
某知名大学校园网的计费规则是:使用 5G 以内,收费 5 元,超出 5G 但不超出 10G ,收费 10 元,超出 10G,每多使用1G花费0.5元,不足 1G 按 1G 算。从键盘上输入一个数表示某月的流量(单位:G),编写程序计算并输出本月应付的上网费。
输入
一个不超 10000 的正数,表示上网流量。
输出
一个数,表示要付的上网费。
输入示例
3
输出示例
5

    水题出现了!

    代码:

#include<bits/stdc++.h>
using namespace std;
double x;
int main()
{
	cin>>x;
	if(x<=5) printf("5");//5G以内或不足1G收5元。
	else if(x<=10) printf("10");//不超10G收10元。
	else cout<<(x-10)*0.5+10;//10G以上每多1G收0.5元
	return 0;
}

0049-学校的上网费

标签:时间   printf   enter   出现   编写   上网流量   mil   turn   table   

原文地址:https://www.cnblogs.com/DARTH-VADER-EMPIRE/p/9550242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!