请帮忙分析下这段代码
查看原帖
请帮忙分析下这段代码
680575
子靖楼主2022/3/10 21:01

下面这段代码感觉不符合题目要求啊,比如星期一是9小时,星期二是10小时的话输出会是1,按照要求应该是输出2才对,但是评测AC过了,请大神帮忙分析一下

#include <iostream>
using namespace std;
int main()
{int a,a1,a2,b,b1,b2,c,c1,c2,d,d1,d2,e,e1,e2,f,f1,f2,g,g1,g2;
cin>>a1>>a2>>b1>>b2>>c1>>c2>>d1>>d2>>e1>>e2>>f1>>f2>>g1>>g2;
	a=a1+a2;
	b=b1+b2;
	c=c1+c2;
	d=d1+d2;
	e=e1+e2;
	f=f1+f2;
	g=g1+g2;
	if(!(a>8||b>8||c>8||d>8||e>8||f>8||g>8))
    {cout<<"0";}
	else
    {
        if(a>8)
        {
            cout<<"1";
        }
        else
        {
            if(b>8)
            {
                cout<<"2";
            }
            else
            {
                if(c>8)
                { 
                    cout<<"3";
                }
                else
                {
                    if(d>8)
                    {
                        cout<<"4";
                    }
                    else
                    {
                        if(e>8)
                        {
                            cout<<"5";
                        }
                        else
                        {
                            if(f>8)
                            {
                                cout<<"6";
                            }
                            else
                            {
                                cout<<"7";
                            }
                        }
                    }
                }
            }
        }
    }
	return 0;
}
2022/3/10 21:01
加载中...