USACO Bronze 2017 January - Don't Be Last
Authors: Benjamin Qi, Jesse Choe, Kevin Sheng
The test data is not particularly strong. Make sure that your solution outputs
Tie
in both of the following test cases.
4 Bessie 1 Elsie 1 Daisy 2 Gertie 3
7 Bessie 1 Elsie 1 Daisy 2 Gertie 2 Annabelle 3 Maggie 4 Henrietta 4
C++
Implementation
#include <bits/stdc++.h>using namespace std;constexpr int COW_NUM = 7;int main() {ifstream read("notlast.in");int N;read >> N;
Java
import java.io.*;import java.util.*;public class NotLast {static class Cow {public String name;public int amt;public Cow(String name, int amt) {this.name = name;
Python
COW_NUM = 7with open("notlast.in") as read:raw = {}for _ in range(int(read.readline())):name, amt = read.readline().split()amt = int(amt)if name not in raw:raw[name] = 0raw[name] += amt
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!