USACO Bronze 2018 December - Back and Forth

Author: Benjamin Qi

Table of Contents

Solution
Edit on Github

Official Analysis

There's no need to copy paste essentially the same code into four different functions ...

Solution

Similar to the second solution from the analysis.

1#include <bits/stdc++.h>
2using namespace std;
3
4using ll = long long;
5using ld = long double;
6using db = double;
7using str = string; // yay python!
8
9using pi = pair<int,int>;
10using pl = pair<ll,ll>;

Join the USACO Forum!

Stuck on a problem, or don't understand a module? Join the USACO Forum and get help from other competitive programmers!

Give Us Feedback on USACO Bronze 2018 December - Back and Forth!