Skip to content
This repository has been archived by the owner on Sep 5, 2024. It is now read-only.

問題の文章校正 (Loneliness, Maximum vs Merin) #32

Merged
merged 1 commit into from
Aug 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 6 additions & 7 deletions loneliness/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,12 @@
それぞれの人は $1, 2, ... , 60$ のクラスのうち 1 つに属しています。\
同じクラスの人は 2 人で 1 つのペアを組むことができます。<br>

$Q$ 個のクエリが与えられるので順に処理してください。各クエリは次の
2 種類のどちらかです。
$Q$ 個のクエリが与えられるので順に処理してください。各クエリは次の 2 種類のどちらかです。

- `1 L R l r`:区間 $\lbrack L, R \rparen$ 内にクラス $l, l+1, ... , r$ の人がそれぞれ奇数人、それ以外のクラスの人は偶数人いるという情報が与えられる。
- `2 L R`:区間 $\lbrack L, R \rparen$ にいる人で可能な限りペアを組んだ場合に、ペアになれずに残る人数を出力する。質問の時点で答えが一通りに定まらない場合は、代わりに `Ambiguous` と出力する。

なお、各人は複数の区間にまたがることはないものとします
なお、各人は共通部分を持たない複数の区間にまたがることはないものとします

## 制約

Expand Down Expand Up @@ -71,8 +70,8 @@ Ambiguous
0
```

1 つ目のクエリでは、区間 $\lbrack 1, 3 \rparen$ にはクラス 2 の人が奇数人、それ以外のクラス 1, 3 の人が偶数人いるという情報が得られます。<br>
3 つ目のクエリでは、区間 $\lbrack 1, 2 \rparen$ にはクラス 1 の人が奇数人、それ以外のクラス 2, 3 の人が偶数人存在するという情報が得られます。<br>
1 つ目のクエリでは、区間 $\lbrack 1, 3 \rparen$ にはクラス 2 の人が奇数人、それ以外のクラス 1, 3 の人が偶数人いるという情報が得られます。\
3 つ目のクエリでは、区間 $\lbrack 1, 2 \rparen$ にはクラス 1 の人が奇数人、それ以外のクラス 2, 3 の人が偶数人存在するという情報が得られます。\
5 つ目のクエリでは、区間 $\lbrack 2, 3 \rparen$ にクラス 1, 2, 3 の人はそれぞれ奇数, 奇数, 偶数人存在することが分かるので、ペアになれずに残る人は 2 人です。

なお、この入力例は小課題 1, 2 の制約を満たします。
Expand Down Expand Up @@ -103,8 +102,8 @@ Ambiguous
30
```

1 つ目のクエリでは、区間 $\lbrack 1, 2 \rparen$ の人に関する情報がなく、答えが一通りに定まらないため `Ambiguous` と出力します。<br>
同じクエリが何度も出現する場合もあるので注意してください。<br>
1 つ目のクエリでは、区間 $\lbrack 1, 2 \rparen$ の人に関する情報がなく、答えが一通りに定まらないため `Ambiguous` と出力します。\
同じクエリが何度も出現する場合もあるので注意してください。\
なお、この入力例は小課題 1, 2 の制約を満たします。

## 解法
Expand Down
4 changes: 2 additions & 2 deletions maximum-vs-merin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Maximum 君と Merin ちゃんは経験値を獲得するべく、一緒にス

最後の一体のスライムを倒した者だけが経験値を獲得できます。

両者が最適に行動した場合、経験値を取得できるのが Maximum 君であれば "Maximum"、Merin ちゃんであれば "Merin" と出力してください。
両者が最適に行動した場合、経験値を取得できるのが Maximum 君であれば `Maximum`、Merin ちゃんであれば `Merin` と出力してください。

## 制約

Expand Down Expand Up @@ -44,7 +44,7 @@ $H_N \ C_N$

## 出力

両者が最適に行動した時の経験値を貰える者の名前
Maximum 君が経験値を取得できるならば `Maximum`、Merin ちゃんが経験値を取得できるならば `Merin` を出力せよ。

### 入力例 1

Expand Down