問題へのリンク
解説で学びがあった。 2019/04/30
というような、数字の桁数とセパレータまでフォーマットが決まっているような文字列が入力される場合には、セパレータを char
で受けることで stoi
などの関数を使わなくても数字部分を直接 int
などで受けることができる。
int y,m,d;
char c1,c2;
cin >> y >> c1 >> m >> c2 >> d;
cout << (m <= 4 ? "Heisei" : "TBD") << endl;
あと3項演算子のこういう使い方初めて知りました。
イカは最近ガチヤグラが A+ になりました。