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

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


გაგზავნის თარიღი: 08.04.2021 15:03:58

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

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

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

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







#include <iostream>
#include <cmath>
using namespace std;
int n,k;
char b;

main(){
cin>>n;
while(true){
        cin>>b;
    if(b=='=') break;

    cin>>k;
    if(b=='+') n=n+k;
    if(b=='*') n=n*k;
    if(b=='-') n=n-k;
    if(b=='/') n=n/k;
}
cout<<n;
}

ტესტები

შემავალი მონაცემები
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