1 条题解

  • 0
    @ 2025-4-12 21:43:14

    C :

    #include "stdio.h"
     
    int main()
    {
        int a;
        float b;
        char c;
        while(scanf("%d",&a) != EOF)
     {
      switch(a){
      	case 0: printf("1\n");break;
      	case 1: c='C';break;
      	case 2: c='C';break;
      	case 3: c='D';break;
      	case 4: c='A';break;
      	case 5: c='B';break;
      	case 6: c='C';break;
      	case 7: c='C';break;
      	case 8: c='D';break;
      	case 9:  printf("0\n");break;
      	case 10: b=0.75;break;
      	case 11: printf("8\n");break;
      	case 12: printf("0\n");break;
      	case 13: b=0.586*2;break;
      	case 14: b=1.018;break;
      	case 15: b=0.976;//b=0.94*0.02+0.03*0.05+0.02*0.10+0.01*0.15;break;
      	
      }
       if(a==1||a==2||a==3||a==4||a==4||a==5|a==6||a==7||a==8)
       printf("%c\n",c);
       else if(a==10||a==13||a==14||a==15)
       printf("%.3f\n",b);
      }
        return 0;
    }
    
    

    C++ :

    #include <stdio.h>
     int main()
     {
        int a;
        while(scanf("%d",&a) != EOF)
     {
          if (a==1)
          { 
            printf("C\n");
    	  }
          else if (a==2)
    	  {
            printf("C\n");
    	  }
         else if (a==3)
    	 {
    		 printf("D\n");
    	 }
        else if (a==4)
    	{
            printf("A\n");
    	}
        else if (a==5)
    	{
            printf("B\n");
    	}
        else if (a==6)
    	{
            printf("C\n");
    	}
        else if (a==7)
    	{
            printf("C\n");
    	}
        else if (a==8)
    	{
            printf("D\n");
    	}
        else if (a==9)
    	{
            printf("0\n");
    	}
        else if (a==10)
    	{
            printf("0.750\n");
    	}
        else if (a==11)
    	{
            printf("8\n");
    	}
        else if (a==12)
    	{
            printf("0\n");
    	}
        else if (a==13)
    	{
            printf("1.172\n");
    	}
        else if (a==14)
    	{
            printf("1.019\n");
    	}
        else if (a==15)
    	{
            printf("0.976\n");
    	 }
    	else 
    	 {
    		printf("1");
    	}
    }
        return 0;
     }
    
    

    Java :

    import java.util.*;
    public class Main {
    	public static void main(String args[]) {
    		Scanner cin = new Scanner(System.in);
    		int a;
    		 double b;
    		while (cin.hasNext()) {
    			a = cin.nextInt(); 
    			if (a==1){
    				
    System.out.printf("C\n");
       
    }
    else if (a==2){
    System.out.printf("C\n");}
    else if (a==3){
    
    System.out.printf("D\n");}
    else if (a==4){
    	
    System.out.printf("A\n");}
    else if (a==5){
    	
    System.out.printf("B\n");}
    else if (a==6){
    	
    System.out.printf("C\n");}
    else if (a==7){
    	
    System.out.printf("C\n");}
    else if (a==8){
    	
    System.out.printf("D\n");}
    else if (a==9){
    	
    System.out.printf("0\n");}
    else if (a==10){
    	
    System.out.printf("0.750\n");}
    else if (a==11){
    	
    System.out.printf("8\n");}
    else if (a==12){
    	
    System.out.printf("0\n");}
    else if (a==13){
    	
    System.out.printf("1.172\n");}
    
    else if (a==14){
    	
    System.out.printf("1.019\n");}
    else if (a==15){
    	
    System.out.printf("0.976\n");}
    
    else if (a==0){
    
    System.out.printf("1\n");}
    
    }
    	}	}
    
    • 1

    信息

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