ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 24.01.2023 22:09:44

ამოცანა: კალკულატორი

მომხმარებელი: hpstar

ვერდიქტი: სრული ამოხსნა

შეფასება: 100.0 ქულა







#include <iostream>
using namespace std;


int main() {
long long a,b;
char s;
cin >> a;
while(true){
    cin >> s;
    if(s == '='){
        cout << a;
        return 0;
    }
    cin >> b;
    if(s == '+'){
        a += b;
    }
    if(s == '-'){
        a -= b;
    }
    if(s == '*'){
        a *= b;
    }
    if(s == '/'){
        a /= b;
    }
}

    return 0;
}

ტესტები

შემავალი მონაცემები
1
+
1
=
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10
-
21
*
5
=
გამომავალი მონაცემები
-55
თქვენი პასუხი
-55
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100
/
3
*
3
=
გამომავალი მონაცემები
99
თქვენი პასუხი
99
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1
+
123
+
12345
+
1234567
=
გამომავალი მონაცემები
1247036
თქვენი პასუხი
1247036
ჩეკერის პასუხი
YES
შემავალი მონაცემები
7272090
-
4128526
-
3945218
+
5711555
-
1417435
-
4710100
-
4182445
+
8529160
-
1735162
-
2007602
=
გამომავალი მონაცემები
-613683
თქვენი პასუხი
-613683
ჩეკერის პასუხი
YES
შემავალი მონაცემები
926
*
3867
/
5192
/
1671
-
9973139
+
4325
+
9185
+
38
+
62390
=
გამომავალი მონაცემები
-9897201
თქვენი პასუხი
-9897201
ჩეკერის პასუხი
YES
შემავალი მონაცემები
356137
+
26
-
6831
*
520
/
1001
+
26
*
84
-
40
+
4580
-
4825
=
გამომავალი მონაცემები
15245463
თქვენი პასუხი
15245463
ჩეკერის პასუხი
YES
შემავალი მონაცემები
388
+
885
-
802
+
550
+
806
-
219
+
257
+
922
+
542
-
25
+
699
-
925
+
564
+
112
+
238
-
446
+
677
+
549
-
10
+
822
-
268
+
428
-
361
+
920
-
10
+
6
-
609
-
472
+
15
+
934
+
934
-
358
+
728
+...
გამომავალი მონაცემები
13821
თქვენი პასუხი
13821
ჩეკერის პასუხი
YES
შემავალი მონაცემები
66
/
2
/
3
/
11
=
გამომავალი მონაცემები
1
თქვენი პასუხი
1
ჩეკერის პასუხი
YES
შემავალი მონაცემები
2
*
2
*
2
*
2
=
გამომავალი მონაცემები
16
თქვენი პასუხი
16
ჩეკერის პასუხი
YES