dev运行正常,但是0分
查看原帖
dev运行正常,但是0分
812721
GSNB123楼主2022/11/8 19:07
#include<stdio.h>
#include<string.h>
int main()
{
    int i,j=0,k,len,count1=0,count2=0;
    char a[256]={"\0"},word[3]={"boy"};
    char d[4]={"girl"};
    scanf("%s",a);
    len=strlen(a);
    for(i=0;i<len;i++){
        if(a[i]=='b'||a[i]=='o'||a[i]=='y')
            count1++;
            if(a[i]=='g'||a[i]=='i'||a[i]=='r'||a[i]=='l')
            count2++;
        }
    for(i=0;i<len;i++){
        int count=0,count3=0;
        if(word[0]==a[i]){
        for(j=0;j<3;j++){
        if(a[i+j]==word[j])
        count++;
        }}
        if(count==3)
        count1-=2;
        if(d[0]==a[i]){
            for(k=0;k<4;k++){
                if(a[i+k]==d[k])
                count3++;}}
        if(count3==4)
        count2-=3;
        
    }
       printf("%d/n%d",count1,count2);
        
        return 0;
        
    }
    
    
    
    
2022/11/8 19:07
加载中...