#include<stdio.h>
int main()
{
int M,t,u,f,d;
scanf("%d %d %d %d %d",&M,&t,&u,&f,&d);
int sum=0;
char c;
for(int i=0;i<t;i++)
{ getchar();
scanf("%c",&c);
if(c=='u')sum+=u+d;
else if(c=='f')sum+=2*f;
else if(c=='d')sum+=u+d;
if(sum>M)
{printf("%d",i);
break;
}
else if(sum==M){
printf("%d",i+1);
break;
}
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:989 |
C语言训练-排序问题<1> (C语言代码)浏览:1351 |
简单的a+b (C语言代码)浏览:544 |
【明明的随机数】 (C++代码)浏览:781 |
简单的a+b (C语言代码)浏览:531 |
WU-C语言程序设计教程(第三版)课后习题11.11 (C++代码)(想学链表的可以看看)浏览:1358 |
打印十字图 (C语言代码)浏览:2710 |
勾股数 (C语言代码)浏览:800 |
C语言训练-大、小写问题 (C语言代码)浏览:682 |
简单的a+b (C语言代码)浏览:541 |