文章

7

粉丝

0

获赞

3

访问

169

头像
容易的题 题解:测试用例:EASAY
P1667 中南大学机试题
发布于2025年3月12日 20:13
阅读数 6

#include<stdio.h>
#include<string.h>

char arr[1002];
int main(){
    int flag;
    while(gets(arr)){ 
       
        flag = 0; // 标记位
        int len = strlen(arr);
        int e = -1, a = -1, s = -1, y = -1; // 记录对应字母的位置

        for(int i = 0; i < len; i++){
            if(arr[i] == 'E' && e == -1) e = i;
            if(arr[i] == 'A' && a == -1 && i > e) a = i;
            if(arr[i] == 'S' && s == -1 && i > a) s = i;
            if(arr[i] == 'Y' && y == -1 && i > s) y = i;
        }

        if(e != -1 && a != -1 && s != -1 && y != -1){
            printf("easy\n");
        } else {
            printf("difficult\n");
        }
    }
    return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发