问题标题: 酷町堂:1246 两车同库

0
0
已解决
李翊冉
李翊冉
高级守护
高级守护

题目描述 Description

某车库可停放有摩托车和小轿车两种类型的车,摩托车两个轮子,小轿车四个轮子。已经知道了车库里面轮子的总数X,问车库里面至少有多少辆车,至多有多少辆车。

输入描述 Input Description

输入一行,一个正整数X。(X<32768)

输出描述 Output Description

输出一行, 包含两个正整数,第一个是最少的车数,第二个是最多的车数,两个正整数用一个空格分开。如果没有满足要求的答案,则输出两个0,用一个空格隔开。

样例输入 Sample Input

 

40

样例输出 Sample Output

 

10 20

 

我的代码:

int x;
cin>>x;
for(i=0;i<=x/4;i++){
    j=(x-i*4)/2;
    if(i*4+j*2==x){
        ans_max=max(ans_max,i+j);
        ans_min=min(ans_min,i+j);
    }
}
cout<< ans_min << ' ' << ans_max <<endl;

 

80分,请问哪里不对


0
已采纳
吴庞茂旭
吴庞茂旭
资深光能
资深光能

本题可用for(……)

            {

                    for(……)

                    {

                            if(……)

                            else(……)    

                              {

                            if(……)

                                }    

                    }

                    for(……)

                                for(……)

                                {if(……)if(……)}

            }

来写。(不求批准,可为参考!)【酷町猫,发送框架不算违规吧!违规也别禁言我呀呀呀呀呀!!!!!!】

0
0
我要回答