3 条题解

  • 0
    @ 2024-10-21 20:00:21

    看个乐吧👀️ 👀️ #include <stdio.h>

    int main()

    {

    int n;

    scanf("%d",&n);

    while(n--){

    char ar[15];

    scanf("%s",ar);

    for(int i=0;i<=11;i++){

    int nb=ar[i];

    if(nb=='a'||nb=='b'||nb=='c'){

    printf("2");

    }else if(nb=='d'||nb=='e'||nb=='f'){

    printf("3");

    }else if(nb=='g'||nb=='h'||nb=='i'){

    printf("4");

    }else if(nb=='j'||nb=='k'||nb=='l'){

    printf("5");

    }else if(nb=='m'||nb=='n'||nb=='o'){

    printf("6");

    }else if(nb=='p'||nb=='q'||nb=='r'||nb=='s'){

    printf("7");

    }else if(nb=='t'||nb=='u'||nb=='v'){

    printf("8");

    }else if(nb=='w'||nb=='x'||nb=='y'||nb=='z'){

    printf("9");

    }

    }

    printf("\n");

    }

    return 0;

    }

    • 0
      @ 2023-11-21 8:37:13
      #include
      char x[12];
      int a[11];
      int main()
      {
      	int t;
      	scanf("%d",&t);
      	while(t--){
      		scanf("%s",x);
      		for(int i=0;i<11;i++){
      			if(x[i]>='a'&&x[i]<='c'){
      				a[i]=2;
      			}
      			else if(x[i]>='d'&&x[i]<='f'){
      				a[i]=3;
      			}
      			else if(x[i]>='g'&&x[i]<='i'){
      				a[i]=4;
      			}
      			else if(x[i]>='j'&&x[i]<='l'){
      				a[i]=5;
      			}
      			else if(x[i]>='m'&&x[i]<='o'){
      				a[i]=6;
      			}
      			else if(x[i]>='p'&&x[i]<='s'){
      				a[i]=7;
      			}
      			else if(x[i]>='t'&&x[i]<='v'){
      				a[i]=8;
      			}
      			else if(x[i]>='w'&&x[i]<='z'){
      				a[i]=9;
      			}
      		}
      		for(int i=0;i<11;i++){
      			printf("%d",a[i]);
      		}
      		printf("\n");
      	}
      	return 0;
      }
      
      • 0
        @ 2023-10-10 21:27:28
        #include <stdio.h>
        #include <string.h>
         
        void func(int );
         
        int main(void)
        {
        	int n,i;
        	char buf[13]={0};
        	scanf("%d", &n);	
        	fgetc(stdin);
        	while(n){
        		fgets(buf, 12, stdin);
        		fgetc(stdin);
        		for(i=0; i<11; i++){
        			//printf("%c ", buf[i]);
        			func(buf[i]);
        		}
        		printf("\n");
        		n--;
        	}
        	return 0;
        }
         
        /*字母转化成数字*/
        void  func(int n)
        {
        	switch(n){
        		case 'a':
        		case 'b':
        		case 'c':
        			printf("2");
        			break;
         
        		case 'd':
        		case 'e':
        		case 'f':
        			printf("3");
        			break;
         
        		case 'g':
        		case 'h':
        		case 'i':
        			printf("4");
        			break;
        		case 'j':
        		case 'k':
        		case 'l':
        			printf("5");
        			break;
         
        		case 'm':
        		case 'n':
        		case 'o':
        			printf("6");
        			break;
         
        		case 'p':
        		case 'q':
        		case 'r':
        		case 's':
        			printf("7");
        			break;
         
        		case 't':
        		case 'u':
        		case 'v':
        			printf("8");
        			break;
         
        		case 'w':
        		case 'x':
        		case 'y':
        		case 'z':
        			printf("9");
        			break;
        		default:
        			break;
         
        	}
        }
        
        
        • 1

        信息

        ID
        185
        时间
        3000ms
        内存
        128MiB
        难度
        3
        标签
        (无)
        递交数
        400
        已通过
        219
        上传者