1 条题解

  • 0
    @ 2025-4-7 21:41:58

    C :

    int main(int argc, char* argv[])
    {
    	double num,y;
    	while(~scanf("%lf",&num))
    	{
    		if(num<=100000) y=num*0.1;
    	else if(100000<num&&num<=200000) y=10000+(num-100000)*0.075;
        else if(200000<num&&num<=400000) y=10000+7500+(num-200000)*0.05;
    	else if(400000<num&&num<=600000) y=20000+7500+(num-400000)*0.03;
    	else if(600000<num&&num<=1000000) y=20000+7500+6000+(num-600000)*0.015;
    	else y=20000+7500+12000+(num-1000000)*0.015;
    		printf("%.0lf\n",y);
    	}
    	return 0;
    }
    
    • 1

    信息

    ID
    2154
    时间
    1000ms
    内存
    128MiB
    难度
    10
    标签
    递交数
    4
    已通过
    0
    上传者