26日目:Beginner 042

26日目(2019/9/12)

AtCoder Beginner Contest 042

昨日はゼミの合宿でした。

解けた問題

A:和風いろはちゃんイージー / Iroha and Haiku (ABC Edition)

5と7の出た数をカウントして、5が2個、7が1個ならYESを出力!

B:文字列大好きいろはちゃんイージー / Iroha Loves Strings (ABC Edition)

stringクラスは比較演算子で辞書順に並べてくれるので、sortして、順番に出力しただけでした。

// C++のテンプレート
#include <iostream>
#include <string>
#include <algorithm>
#include <vector>

using namespace std;

int main(void){
    int N,L;
    cin >> N >> L;
    vector<string> S(N);
    for(int i=0;i<N;i++)
        cin >> S[i];
    sort(S.begin(),S.end());
    for(int i=0;i<N;i++){
        cout << S[i];
    }
    cout << endl;
}

解けなかった問題

C:こだわり者いろはちゃん / Iroha's Obsession

いろいろとこんがらがってしまった…。加算器の実装のイメージで繰り上がりを考えて…ってやってたらごちゃごちゃになってしまいました。

解説を見てみる

C:

制約を見ていなかった…!1~10000だから、全通り調べてみて、総当りしても良さそうでしたね!