#include <stdio.h> int main() { float a ;int price; char b; while (scanf("%f %c", &a, &b) != EOF) { // 注意 while 处理多个 case // 64 位输出请用 printf("%lld") to if(a<=1) { price=20; } else if(a>1) { price=20+(int)ceil(a-1); } if(b=='y') { price+=5; } printf("%d",price); } return 0; }