JAVA 1052:计算邮资

时间限制: 1000 ms 内存限制: 65536 KB
提交数: 87986 通过数: 42887
【题目描述】
根据邮件的重量和用户是否选择加急计算邮费。计算规则:重量在1000克以内(包括1000克), 基本费8元。超过1000克的部分,每500克加收超重费4元,不足500克部分按500克计算;如果用户选择加急,多收5元。

【输入】
输入一行,包含整数和一个字符,以一个空格分开,分别表示重量(单位为克)和是否加急。如果字符是y,说明选择加急;如果字符是n,说明不加急。

【输出】
输出一行,包含一个整数,表示邮费。

【输入样例】
1200 y
【输出样例】
17

package demo20220929;import java.util.Scanner;public class t7 {public static void main(String[] args) {// yqhScanner input = new Scanner(System.in);//a表示重量  b表示是否加急double a = input.nextInt();double shoufei;char b = input.next().charAt(0);if(a<=1000) {if(b == 'y') {System.out.print(8+5);}else {System.out.print(8);}}else {if((a-1000)%500 != 0) {shoufei = (int)((a-1000)/500) * 4 + 4 +8;if(b == 'y') {System.out.print((int)shoufei+5);}else {System.out.print((int)shoufei);}}else {shoufei = (a-1000)/500 * 4;if(b == 'y') {System.out.print((int)shoufei+5);}else {System.out.print((int)shoufei);}}}}}

JAVA 1052:计算邮资相关推荐

  1. 信息学奥赛一本通 1052:计算邮资 | OpenJudge NOI 1.4 14

    [题目链接] ybt 1052:计算邮资 OpenJudge NOI 1.4 14:计算邮资 [题目考点] 1. if-else语句 [解题思路] 设邮件总重为w克,需要邮资r元 1000克以内收基本 ...

  2. 信息学奥赛一本通(1052:计算邮资)

    1052:计算邮资 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 56181     通过数: 27072 [题目描述] 根据邮件的重量和用户是否选择加急计算邮费 ...

  3. 【C++】1052:计算邮资(息学奥赛)

    好了,今天的内容就是最大数输出了,内容的详细意思也就是根据邮件的重量和用户是否选择加急计算邮费.计算规则:重量在1000克以内(包括1000克), 基本费8元.超过1000克的部分,每500克加收超重 ...

  4. 【1052】计算邮资

    1052:计算邮资 时间限制: 1000 ms         内存限制: 65536 KB 提交数: 65355     通过数: 31567 [题目描述] 根据邮件的重量和用户是否选择加急计算邮费 ...

  5. Java架构师成长之道之Java数据计算

    Java架构师成长之道之Java数据计算 Java架构师成长之道 3.1 Java数据计算概述 计算机最主要的任务就是完成生产生活中的各种数据的运算,在Java中提供了诸多的运算符来完成相关数据的运算 ...

  6. java作业 计算平均分和总成绩

    java作业 计算平均分和总成绩 小数保留两位 计算器类 import java.util.Scanner;public class Computer {int score_java;int scor ...

  7. Bailian2856 计算邮资【入门】

    2856:计算邮资 总时间限制: 1000ms 内存限制: 65536kB 描述 计算邮资: 用户输入:邮件的重量,以及是否加快 计算规则:重量在1克以内(包括1克), 基本费0.8元.超过1克的部分 ...

  8. 在Java中计算一元线性回归

    文章目录 1.前言 2.内容 2.1 定义实体类 2.2 回归线实现类 2.3 线性回归测试类 3. 总结 1.前言 最近公司项目有需要用到在Java中计算一元线性回归的功能,网上找了很久,发现一篇不 ...

  9. OpenJudge[计算邮资]之满分代码

    OpenJudge[计算邮资]之满分代码 #include<iostream> #include<cmath> using namespace std; int main() ...

最新文章

  1. gdb info frame信息解释
  2. 通过实例理解 Go 逃逸分析
  3. rs485接口上下拉_RS485接口EMC电路设计方案
  4. TypeScript 基础类型 1
  5. Jordan Lecture Note-9: Principal Components Analysis (PCA).
  6. 人为什么要去旅行?旅行跟旅游的区别是什么?
  7. 学python买什么书-19年学习Python有什么好的书籍推荐吗?
  8. (免费领)Java大厂面试题:如何实现对象克隆?
  9. 二叉树前中后/层次遍历的递归与非递归形式(c++)
  10. 【“新智认知”杯上海大学联赛】D-CSL的字符串(贪心)
  11. 2021年上半年数据库系统工程师上午真题及答案解析
  12. 戴尔R730服务器,U盘安装服务器阵列(raid)卡驱动,识别硬盘。
  13. 一篇关于程序员的文章
  14. 第九讲:工业网络——搭建单环冗余网络
  15. python制作GIF图
  16. 【PR学习笔记】PR学习笔记之PR快捷键
  17. iOS 应用架构 (二)
  18. swoole-面向连接(tcp)的心跳检测和合包分包
  19. 黑客攻击第二次,开redis一瞬间
  20. 单片机中的浮点数转换成串口可打印格式

热门文章

  1. Flash movie not yet registered
  2. 基于单片机的直流电机转速控制设计(电路+程序)
  3. 车规级安全芯片HSM、SE等:
  4. 【智能零售】数据如何驱动新零售:线上单月 1.2 亿背后的数据化运营
  5. 透彻感知 数字孪生智慧隧道Web3D可视化监控系统
  6. 对thinkpad太失望了
  7. mysql学校信息管理系统_Mysql 学校信息管理系统
  8. 动态数组(Array)
  9. (1)摄像机-计算机接口
  10. 20190326 工作中遇到的一些奇怪的问题