Codeforces Round #377 (Div. 2) C 模拟
2016-10-25 16:30
337 查看
题目传送门:http://codeforces.com/problemset/problem/732/C
题意:vasiliy去疗养院度假,他可能在早饭前,午饭前,晚饭前到,可能在早饭前,午饭前,晚饭前走。他有一张卡片上面记录了他在疗养院吃早饭,午饭,晚饭的次数,问他最少少吃了多少此饭
思路:由于他来跟离开的时间不确定,所以这三餐的数量可以不相等,但人依赖两个间的数量相差不会超过1,然后就能算了
代码如下:
题意:vasiliy去疗养院度假,他可能在早饭前,午饭前,晚饭前到,可能在早饭前,午饭前,晚饭前走。他有一张卡片上面记录了他在疗养院吃早饭,午饭,晚饭的次数,问他最少少吃了多少此饭
思路:由于他来跟离开的时间不确定,所以这三餐的数量可以不相等,但人依赖两个间的数量相差不会超过1,然后就能算了
代码如下:
#include <iostream> #include <algorithm> #include <cstring> #include <stdio.h> #include <string> #include <cmath> #include <queue> #include <set> #include <map> #include <stack> #include <bitset> #include <cstdlib> using namespace std; #define lson l,m,rt<<1 #define rson m+1,r,rt<<1|1 #define ll long long #define ull unsigned long long #define mem(n,v) memset(n,v,sizeof(n)) #define MAX 100005 #define MAXN 10005 #define PI 3.1415926 #define E 2.718281828459 #define opnin freopen("text.in.txt","r",stdin) #define opnout freopen("text.out.txt","w",stdout) #define clsin fclose(stdin) #define clsout fclose(stdout) #define haha1 cout << "haha1"<< endl #define haha2 cout << "haha2"<< endl #define haha3 cout << "haha3"<< endl const int INF = 0x3f3f3f3f; const ll INFF = 0x3f3f3f3f3f3f3f3f; const double pi = 3.141592653589793; const double inf = 1e18; const double eps = 1e-8; const ll mod = 1e18; const ull mx = 133333331; /**************************************************************************/ int main() { ll a[3]; cin >> a[0] >> a[1] >> a[2]; sort(a,a+3); ll sum = 0; if(a[2] > a[1] + 1) sum += a[2] - 1 - a[1]; if(a[2] > a[0] + 1) sum += a[2] - 1 - a[0]; cout << sum << endl; return 0; }
相关文章推荐
- Codeforces Round #321 (Div. 2) Kefa and First Steps 模拟
- Codeforces Round #381 (Div. 2) B. Alyona and flowers(贪心 模拟)
- Codeforces Round #346 (Div. 2) C模拟
- Codeforces Round #377 (Div. 2) 被坑了
- Codeforces Round #149 (Div. 2) Dispute (队列+容器模拟)
- Codeforces Round #147 (Div. 2) / 237A Free Cash (模拟)
- Codeforces Round #352 (Div. 2)-Summer Camp(模拟)
- Codeforces Round #378 (Div. 2) E. Sleep in Class (思考,双指针,模拟)
- Codeforces Round #375 (Div. 2) A B C 水 模拟 贪心
- Codeforces Round #328 (Div. 2)Problem A. PawnChess(模拟)
- Codeforces Round #344 (Div. 2) B. Print Check (模拟)
- 【codeforces 】Educational Codeforces Round 36 (Rated for Div. 2)(C.模拟 D.拓扑排序判断环)
- Codeforces Round #265 (Div. 2) B. Inbox (100500)(模拟)
- Codeforces Round #387(Div. 2)C. Servers【模拟】
- Codeforces Round #173 (Div. 2) / 282A Bit++(模拟)
- Educational Codeforces Round 37 (Rated for Div. 2)-E-Connected Components?(模拟/暴力)
- 【Codeforces Round 375 (Div 2) B】【水模拟】Text Document Analysis
- Codeforces Round #192 (Div. 1) A. Purification(贪心模拟+清除每行每列)
- Codeforces Round #288 (Div. 2)C. Anya and Ghosts(模拟+贪心)
- Codeforces Round #377 (Div. 2) Cormen --- The Best Friend Of a Man