c 50分,有大佬帮忙看一下吗

回复帖子

@yunniw 2019-10-31 09:11 回复
#include<stdio.h>
int main()
{
    char UFO[8],group[8];
    long long int dis,res1=1,res2=1,i=0,j=0,m=0;

    while(~scanf("%c",&UFO[i])){
        i++;
    }//读取ufo,i为有效字母的个数
    for(m=0;m<i;m++){
        dis=1+(int)UFO[m]-'A';
        res1=res1*dis;
    }//遍历UFO的数组(前i个)

    res1=res1%47;

    while(~scanf("%c",&group[j])){
        j++;
    }//读取小组的名字,j为有效字母的个数

    for(m=0;m<j;m++){
        dis=1+(int)group[m]-'A';
        res2=res2*dis;
    }//同理,遍历

    res2=res2%47;

    if(res1!=res2){
        printf("STAY");
    }else{
        printf("GO");
    }//判断

    return 0;
}
反馈
如果你认为某个帖子有问题,欢迎向洛谷反馈,以帮助更多的同学。



请具体说明理由,以增加反馈的可信度。