top of page

CCC '10 J3 - Punchy

A = 0
B = 0

m = {'A': A, 'B': B}

while True:
    cmds = input().split(" ")
    if cmds[0] == '1':
      m[cmds[1]] = int(cmds[2])
    elif cmds[0] == '2':
      print(m[cmds[1]])
    elif cmds[0] == '3':
        m[cmds[1]] = m[cmds[1]] + m[cmds[2]]
    elif cmds[0] == '4':
        m[cmds[1]] = m[cmds[1]]*m[cmds[2]]
    elif cmds[0] == '5':
        m[cmds[1]] = m[cmds[1]] - m[cmds[2]]
    elif cmds[0] == '6':
        m[cmds[1]] = int(m[cmds[1]] / m[cmds[2]])
    elif cmds[0] == '7':
       break

Recent Posts

See All

CCC '24 J5 - Harvest Waterloo

#include<iostream> #include <vector> #include <algorithm> #include <cmath> #include <stack> using namespace std; int main() { int r, c, sr, sc; cin >> r; cin >> c; int p[r][c]; bool v

CCC '24 J4 - Troublesome Keys

#include <iostream> #include <string> #include <map> #include <vector> #include <algorithm> #include <cmath> using namespace std; int main() { string ps; string ds; cin >> ps; cin >> ds;

CCC '22 J5 - Square Pool

#include<iostream> #include <vector> #include <algorithm> #include <cmath> using namespace std; bool rowcom(pair<int, int> a, pair<int, int> b){ return a.first < b.first; } bool colcom(pair<int,

Comments


bottom of page