yutasの競技プログラミング勉強帖

競技プログラミングの問題についての解説記事を主に書いています。

文字列

B - Frequency / AtCoder Beginner Contest 338

AtCoder Beginner Contest 338 (ABC338) のB問題 (Frequency) の解説記事です。

A - Capitalized? / AtCoder Beginner Contest 338

AtCoder Beginner Contest 338 (ABC338) のA問題 (Capitalized?) の解説記事です。

A - 202<s>3</s> / AtCoder Beginner Contest 335(Sponsored by Mynavi)

AtCoder Beginner Contest 335 (ABC335) のA問題 (2023) の解説記事です。

D - Unnatural Language Processing / Codeforces Round 918 (Div. 4)

問題 a, b, c, d, e の5種類の文字を使った新しい言語を考える。 これらの文字は以下の2種類のタイプに分けられる。 タイプ V : a と e が該当する タイプ C : b と c と d が該当する この言語では、CV もしくは CVC の形になるものが1音節となる。 例えば…

E - Stamp / AtCoder Beginner Contest 329

問題 英大文字からなる長さ の文字列 と、長さ の文字列 が与えられる。 ここで、 # のみからなる長さ の文字列 に対して以下の作業を何回でも行えるとき、 を に一致させられるか判定せよ。 の中から連続する 文字を選び、 で置き換える。 入力 まず最初の1…

A - Spread / AtCoder Beginner Contest 329

問題 英大文字からなる文字列 が与えられる。 の各文字を空白で区切り、1文字ずつ出力せよ。 入力 1行目に、文字列 が与えられる。 条件 は英大文字のみで構成される。 出力 答えとなる文字列を1行で出力すること。 解法 の 文字目と 文字目の間に を、 文字…

F - LCS / Educational DP Contest

AtCoder での Educational DP Contest (EDPC) のF問題 (LCS) の解説記事です。