-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLucky.cpp
35 lines (32 loc) · 1.12 KB
/
Lucky.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/*A ticket is a string consisting of six digits. A ticket is considered lucky if the sum of the first three digits is equal to the sum of the last three digits. Given a ticket, output if it is lucky or not. Note that a ticket can have leading zeroes.
Input
The first line of the input contains an integer t
(1≤t≤103) — the number of testcases.
The description of each test consists of one line containing one string consisting of six digits.
Output
Output t lines, each of which contains the answer to the corresponding test case. Output "YES" if the given ticket is lucky, and "NO" otherwise.
You can output the answer in any case (for example, the strings "yEs", "yes", "Yes" and "YES" will be recognized as a positive answer).*/
#include<iostream>
using namespace std;
int main()
{
int t;
cin>>t;
while(t--)
{
string str;
cin>>str;
int sum1=0,sum2=0;
for(int i=0;i<3;i++){
sum1=sum1+str[i];
sum2=sum2+str[i+3];
}
if(sum1==sum2){
cout<<"YES"<<endl;
}
else{
cout<<"NO"<<endl;
}
}
return 0;
}