L1-107 高温补贴 - java
L1-107 高温补贴
语言 | 时间限制 | 内存限制 | 代码长度限制 | 栈限制 |
---|---|---|---|---|
All | 400 ms | 64 MB | 16KB | 8192 KB |
题目描述:
高温补贴是为保证炎夏季节高温条件下经济建设和企业生产经营活动的正常进行,保障企业职工在劳动生产过程中的安全和身体健康进行的补贴。国家规定,用人单位安排劳动者在高温天气下(日最高气温达到 35° 以上),露天工作,以及不能采取有效措施将工作场所温度降低到 33° 以下的,应当向劳动者支付高温补贴。
给定当日最高气温、以及某用人单位的工作条件,请你写个程序判断,该单位员工能否获得高温补贴。
输入格式:
输入在一行中给出 3 3 3 个整数,即当日最高气温 T T T、工作场所状态 S S S、工作场所温度 t t t。其中温度为 [ − 40 , 50 ] [−40,50] [−40,50] 区间内的整数;工作场所状态为 1 1 1 表示露天, 0 0 0 表示室内。
输出格式:
根据输入情况,如果可以获得高温补贴,则在一行中输出 Bu Tie
(补贴),第二行输出 T T T 的值;否则输出不补贴的原因:如果室内外温度都超标,仅仅是因为室内工作就不补贴,则输出 Shi Nei
(室内),第二行输出 T T T 的值;如果在室外工作但天气不热、或工作场所温度不高,则输出 Bu Re
(不热),第二行输出 t t t 的值;如果天气不热、或工作场所温度不高,且在室内工作,则输出 Shu Shi
(舒适),第二行输出 t t t 的值。
输入样例 1:
36 1 33
输出样例 1:
Bu Tie
36
输入样例 2:
36 0 33
输出样例 2:
Shi Nei
36
输入样例 3:
36 1 27
输出样例 3:
Bu Re
27
输入样例 4:
36 0 24
输出样例 4:
Shu Shi
24
根据输入情况, 判断该员工是否获得高温补贴
emmmmmmm
- 如果在室外
-
- 如果
日最高气温达到35°以上
并且工作场所温度无法降低到33°以下
- 如果
-
-
- 则可以获得高温补贴, 输出
Bu Tie
以及T
- 则可以获得高温补贴, 输出
-
-
-
- 否则就是不热, 输出
Bu Re
以及t
- 否则就是不热, 输出
-
- 如果在室内
-
- 如果
日最高气温达到35°以上
并且工作场所温度无法降低到33°以下
- 如果
-
-
- 则需要输出
Shi Nei
以及T
- 则需要输出
-
-
-
- 否则需要输出
Shu Shi
以及t
- 否则需要输出
-
import java.io.*;
import java.math.*;
import java.util.*;public class Main
{public static void main(String[] args){int T = sc.nextInt();int s = sc.nextInt();int t = sc.nextInt();// 室外if (s == 1){// 如果 日最高气温达到35°以上 并且 工作场所温度无法降低到33°以下if (T > 35 && t >= 33){out.println("Bu Tie");out.println(T);} else{out.println("Bu Re");out.println(t);}}// 室内else if (s == 0){// 如果 日最高气温达到35°以上 并且 工作场所温度无法降低到33°以下if (T > 35 && t >= 33){out.println("Shi Nei");out.println(T);} else{out.println("Shu Shi");out.println(t);}}out.flush();out.close();}static Scanner sc = new Scanner(System.in);static PrintWriter out = new PrintWriter(System.out);
}
如果有说错的 或者 不懂的 尽管提 嘻嘻
一起进步!!!
闪现