2019-04-24から1日間の記事一覧

構文解析セット

// 構文解析セット typedef string::const_iterator State; class ParseError {}; ll number(State &begin) { ll ret = 0; while (isdigit(*begin)) { ret *= 10; ret += *begin - '0'; begin++; } return ret; } ll term(State &begin) { ll ret = number(b…

No.297 カードの数式

Quiz https://yukicoder.me/problems/no/297 Submit https://yukicoder.me/submissions/341911 解法 公式解法の通り その他 最小値、最大値を式の文字列を作ってから、最後に構文解析で数値にした 例: s = "1+2+3" こうすると式が確認できるので間違いを見…

No.447 ゆきこーだーの雨と雪 (2)

Quiz https://yukicoder.me/problems/no/447 Submit https://yukicoder.me/submissions/341798 解法 アカウントクラスを作る。メンバは、 各問題のスコア 名前 スコアの合計 sum 最終提出時刻 time ソートしたいので比較operatorも定義する sumで比較 sumが…