1 条题解

  • 0
    @ 2024-12-24 9:48:49

    C :

    
    #include "stdio.h"
     
    int main()
    {
        int a;
        float b;
        while(scanf("%d",&a) != EOF)
     {
     if (a==1)
       b=0*0.02+5*0.25+10*0.52+15*0.21;
       else if(a==2)
        b=0*0.02+5*0.1+10*0.18+15*0.45+20*0.24+25*0.01;
     else if (a==0)   
        b=0.1;
         printf("%.1f\n",b);	
     
      }
        return 0;
    }
    
    

    C++ :

    #include<stdio.h>
    #include<iostream>
    using namespace std;
    int main(){
    	int a;
     while(scanf("%d",&a)==1&&a>=0){		
    if(a==0) printf("%.1f\n",0.1);	
    else if(a==1) printf("%.1f\n",15*0.1+10*0.02+5*0.06+5*0.04+5*0.15+10*0.2+15*0.1+10*0.01+10*0.15+10*0.14+15*0.01);
    else if(a==2) printf("%.1f\n",5*0.06+10*0.02+15*0.1+5*0.04+10*0.15+15*0.2+20*0.1+10*0.01+15*0.15+20*0.14+25*0.01);
    else break;}
    return 0;
    }
    
    

    Java :

    import java.util.*;
    public class Main {
    	public static void main(String args[]) {
    		Scanner cin = new Scanner(System.in);
    		int a;
    		int b;
    		while (cin.hasNext()) {
    			a = cin.nextInt(); 
    			if (a==1){
    System.out.printf("9.6\n");
       
    }
    else if (a==2){
    System.out.printf("14.1\n");}
    else if (a==0){
    System.out.printf("0.1\n");}
    }
    	}	}
    
    • 1

    信息

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