2020-04-22から1日間の記事一覧
パナソニックプログラミングコンテスト2020から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確…
AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…
AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…
AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…
paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp 「文字の重複カウント」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 文字列の長さ 文字列が入力され…
paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp 「文字列を切り取る」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 文字列の分割 文字列がスペース区…
Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。 数列Aを読み込み、選択ソートのアルゴリズムで昇順に並び替え出力するプログラムです。・問題 選択ソートは、各計算ステップで1つの最小値を「選択」していく、直観的なアルゴリズムで…
Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。 N 個の要素を含む数列 A を昇順に並び替える挿入ソートのプログラムです。・問題 挿入ソート(Insertion Sort)は、手持ちのトランプを並び替えるときに使われる、自然で思い付きやすい…
Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。 n 個の整数を読み込み、それらに含まれる素数の数を出力するプログラムです。・問題 約数が 1 とその数自身だけであるような自然数を素数と言います。 例えば、最初の8 つの素数は2, 3,…
Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。 2つの自然数 x, y を入力とし、それらの最大公約数を求めるプログラムです。・問題 2つの自然数 x, y を入力とし、それらの最大公約数を求めるプログラムを作成してください。 2つの…