题目1002:Grading
来源:互联网 发布:免流软件 编辑:程序博客网 时间:2024/06/10 05:44
#include <stdio.h>#include <iostream>#include <stack>#include <string.h>#include <queue>#include <cmath>#include <vector>#include <algorithm>#include <map>#include <set>#include <string>using namespace std;typedef long long LL;int ans[1000000]; int main() { //freopen("in.txt", "r", stdin); //freopen("out.txt", "w", stdout); double P, T, G1, G2, G3, GJ; while(scanf("%lf %lf %lf %lf %lf %lf", &P, &T, &G1, &G2, &G3, &GJ) != EOF) { if(abs(G1 - G2) <= T){ printf("%.1lf\n", (G1 + G2) / 2); }else if((abs(G3 - G1) <= T && abs(G3 - G2) > T) || (abs(G3 - G2) <= T && abs(G3 - G1) > T)){ if(abs(G3 - G1) < abs(G3 - G2)){ printf("%.1lf\n", (G3 + G1) / 2); }else{ printf("%.1lf\n", (G3 + G2) / 2); } }else if((abs(G3 - G1) <= T && abs(G3 - G2) <= T)){ double temp = G3 > G1 ? G3 : G1; temp = temp > G2 ? temp : G2; printf("%.1lf\n", temp); }else if((abs(G3 - G1) > T && abs(G3 - G2) > T)){ printf("%.1lf\n", GJ); } } return 0;} /************************************************************** Problem: 1002 User: Crazy_man Language: C++ Result: Accepted Time:0 ms Memory:5424 kb****************************************************************/
阅读全文
0 0
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 题目1002:Grading
- 九度 题目1002:Grading
- 【九度】题目1002:Grading
- IDL中与文件相关的函数和过程
- eCos timer封装成linux kernel风格
- DFS BFS 搜索总结
- Out of Hay
- POJ
- 题目1002:Grading
- 输入行数,打印出相应行数的*直角三角形
- CSDN博客积分规则和获取积分方法
- 日常学习2017.7.21
- UVA 10905 Children's Game
- 36
- 37
- Python 造数据,对拍利器
- 38