📄 1540.cpp
字号:
/* This Code is Submitted by wywcgs for Problem 1540 on 2005-09-19 at 20:16:10 */
#include <stdio.h>
int main()
{
char intro;
int fish, timePast, bait, gen, fishTime;
while((intro = getchar()) != EOF) {
fish = 0;
timePast = 0;
bait = 0;
gen = 0;
fishTime = 0;
do {
if(intro == 'f') {
timePast++;
fishTime++;
if(gen == 1) {
gen++;
} else {
gen = 0;
}
if(bait > 0) {
if(fish == 0) {
fish++;
bait--;
timePast = 0;
fishTime = 0;
} else if(timePast >= 7 && fishTime >= 3) {
fish++;
bait--;
timePast = 0;
fishTime = 0;
}
}
} else if(intro == 'b') {
timePast++;
if(gen != 0 && bait < 3) {
bait++;
}
gen = 1;
} else if(intro == 'l') {
timePast++;
if(gen == 1) {
gen++;
} else {
gen = 0;
}
}
while(getchar() != '\n')
;
} while((intro = getchar()) != '\n');
printf("%d\n", fish);
}
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -