问题标题: 酷町堂:1253怎么一直做不出来

0
0
已解决
陈思远
陈思远
修练者
修练者
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{   
    int a;
    cin>>a;
    if(a<10000)
    {
        cout<<a/25<<" ";
        cout<<0<<"\n"<<a%25;        
    }
    if(a>=10000&&100000>a)
    {
        cout<<a*0.3/25<<" "<<a*0.7/40<<"\n"<<0;     
    }
    if(a>=100000)
    {
        cout<<a*0.5/25<<" "<<a*0.5/40<<"\n"<<0; 
    }
    return 0; 
}

 

 

 

 

没有办法呀


0
已采纳
棠梨煎雪
棠梨煎雪
中级守护
中级守护

您好,这个,本萌新+咸鱼学习c++时间并不是很长,所以修改他人的代码的能力实在不高,只能给您提供一核心代码伐

if (i<10000) 
    {
        a=i/25;                               //这个i是输入项,就是捐款钱数;
                                              //a是文学类书籍的本数
        i=i-a*25;                             //输出的时候i是当剩余钱数讲の
    }else if (i<100000) {           
        a=i*0.3/25;b=i*0.7/40;i=i-a*25-b*40;  //b是工具书的本数
    }else {
        a=i*0.5/25;b=i*0.5/40;i=i-a*25-b*40;
    }

i输入时=捐款钱数

a=文学类书籍的本数

b=工具书的本数

i输出时=剩余钱数

输出

a' 'b \n i

[本萌新并不能常上,所以还有些问题帮不上,抱歉伐]

0
0
我要回答