when a given example is run it gives correct answer but test case gives wrong answer.
#include
using namespace std;
int main()
{
int N,i,no,sum=0,rem;
cin>>N;
i=1;
while(i<=N)
{
cin>>no;
while(no>0)
{
rem=no%10;
sum=sum+rem;
no=no/10;
}
if(sum%2==0 && sum%4==0)
{
cout<<“yes”<<endl;
}
else if(sum%2!=0 && sum%3==0)
{
cout<<“yes”<<endl;
}
else {
cout<<“no”<<endl;
}
i++;
}
return 0;
}