下面这段代码感觉不符合题目要求啊,比如星期一是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;
}