34 lines
509 B
C++
34 lines
509 B
C++
/*
|
|
Time: 2021-10-21
|
|
Test: add & minus & mul & div
|
|
std Time: 0.02s
|
|
Time Limit: 1.00s
|
|
*/
|
|
|
|
#include "int2048.h"
|
|
|
|
sjtu::int2048 a;
|
|
std::string s;
|
|
|
|
int main()
|
|
{
|
|
int n;
|
|
std::cin >> n;
|
|
a = 1;
|
|
for (int i = 1; i <= n; i++)
|
|
{
|
|
int ty = 0;
|
|
std::cin >> ty >> s;
|
|
|
|
if (ty == 0)
|
|
a += s;
|
|
else if (ty == 1)
|
|
a -= s;
|
|
else if (ty == 2)
|
|
a *= s;
|
|
else
|
|
a /= s;
|
|
|
|
std::cout << a << '\n';
|
|
}
|
|
} |