Redraiment的老家住在工业区,日耗电量非常大。是政府的眼中钉 肉中刺,但又没办法,这里头住的可都是纳税大户呀。
今年7月,又传来了不幸的消息,政府要在7、8月对该区进行拉闸限电。但迫于压力,限电制度规则不会太抠门,政府决定从7月1日停电,然后隔一天 到7月3日再停电,再隔两天到7月6日停电,一次下去,每次都比上一次晚一天。
Redraiment可是软件专业的学生,怎么离得开计算机。如果停电,就“英雄无用武之地”了。呵呵。
所以他开始盘算起自己回家的日子了,他想知道自己到家后到底要经历多少天倒霉的停电。你能帮他算一算吗?
include<iostream>
using namespace std;
int main() {
int n = 1;
int m = 1;
int s1 = 1;
int s2 = 1;
int date, month;
cin >> month >> date;
//算出总停电天数n
while (s1 <= 62) {
s1 += n;
n++;
}
//算出小明回家时已停电的天数m
while (s2 <= (month - 7) * 31 + date) {
s2 += m;
m++;
}
//n-m等于小明接下来遭遇的停电天数
cout << n - m;
return 0;
}
网友评论