1 条题解

  • 0
    @ 2025-4-14 18:45:31

    C :

    #include<stdio.h>
    int main()
    {
    	char a,b;
    	while(scanf("%c %c",&a,&b)!=EOF)
    	{
    		if(a=='J'&&b=='B')
    			printf("heihei\n");
    		else if(a=='C'&&b=='B')
    			printf("baibai\n");
            else if(a=='B'&&b=='J')
    			printf("baibai\n");
             else if(a=='B'&&b=='C')
    			printf("heihei\n");
             else if(a=='J'&&b=='C')
    			printf("baibai\n");
            else if(a=='C'&&b=='J')
    			printf("heihei\n");
    		else
    			printf("again\n");
    		getchar();
    	}
    	return 0;
    }
    
    

    C++ :

    #include <cstdio>
    #include <iostream>
    using namespace std ;
    char h,b ;
    
    int judge(char a,char b)
    {
        if(a == 'J')
        {
            if(b == 'B')
                return 1 ;
            else return 0 ;
        }
        else if(a == 'B')
        {
            if(b =='C')
                return 1 ;
            else return 0 ;
        }
        else if(a == 'C')
        {
            if(b == 'J')
                return 1 ;
            else return 0 ;
        }
    }
    
    int main()
    {
        while(scanf("%c %c",&h,&b)!=EOF)
        {
            getchar() ;
            if(h == b)
            {
                printf("again\n") ;
                continue ;
            }
            else if(judge(h,b))
            {
                printf("heihei\n") ;
            }
            else if(!judge(h,b))
            {
                printf("baibai\n") ;
            }
    
        }
        return 0 ;
    }
    
    
    • 1

    信息

    ID
    3570
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者