寝癖頭の解法

学習中の覚え書きを投稿、更新していきます。

2020-04-01から1ヶ月間の記事一覧

AtCoder Problems in C, C++ #A - 正直者

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C, C++ #C - 数を3つ選ぶマン

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C, C++ #A - クイズ

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

paizaラーニング: Javaによる「Bランクレベルアップメニュー」問題集: 足すか掛けるか

paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp 「足すか掛けるか」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 インクリメント 1つの整数nが入力さ…

Aizu Online Judge in C #ALDS1_2_A Bubble Sort

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 バブルソートはその名前が表すように、泡(Bubble)が水面に上がっていくように配列の要素が動いていきます。 バブルソートは次のようなアルゴリズムで数列を昇順に並び変えます…

Aizu Online Judge in C #ALDS1_1_D Maximum Profit

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。・問題 FX取引では、異なる国の通貨を交換することで為替差の利益を得ることができます。 例えば、1ドル100円の時に 1000ドル買い、価格変動により 1ドル 108円になった時に売ると、 (1…

AtCoder Problems in C, C++ #B - Bishop

パナソニックプログラミングコンテスト2020から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確…

AtCoder Problems in C, C++ #B - Coins

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C++ #A - 居合を終え、青い絵を覆う

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C++ #B - たてなが

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

paizaラーニング: Javaによる「Bランクレベルアップメニュー」問題集: 文字の重複カウント

paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp 「文字の重複カウント」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 文字列の長さ 文字列が入力され…

paizaラーニング: Javaによる「Bランクレベルアップメニュー」問題集: 文字列を切り取る

paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp 「文字列を切り取る」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 文字列の分割 文字列がスペース区…

Aizu Online Judge in C #ALDS1_2_B Selection Sort

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。 数列Aを読み込み、選択ソートのアルゴリズムで昇順に並び替え出力するプログラムです。・問題 選択ソートは、各計算ステップで1つの最小値を「選択」していく、直観的なアルゴリズムで…

Aizu Online Judge in C #ALDS1_1_A Insertion Sort

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。 N 個の要素を含む数列 A を昇順に並び替える挿入ソートのプログラムです。・問題 挿入ソート(Insertion Sort)は、手持ちのトランプを並び替えるときに使われる、自然で思い付きやすい…

Aizu Online Judge in C++ #ALDS1_1_C Prime Numbers

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。 n 個の整数を読み込み、それらに含まれる素数の数を出力するプログラムです。・問題 約数が 1 とその数自身だけであるような自然数を素数と言います。 例えば、最初の8 つの素数は2, 3,…

Aizu Online Judge in C #ALDS1_1_B Greatest Common Divisor

Aizu Online Judge(AOJ)の過去問から、その提出コードの解答例です。 2つの自然数 x, y を入力とし、それらの最大公約数を求めるプログラムです。・問題 2つの自然数 x, y を入力とし、それらの最大公約数を求めるプログラムを作成してください。 2つの…

AtCoder Problems in C++ #B - Bingo

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C, C++ #C - Snack

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C++ #C - Next Prime

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C, C++ #A - Apple Pie

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C, C++ #B - Strings with the Same Length

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C, C++ #A - New Year

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C #C - *3 or /2

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

paizaラーニング: Javaによる「Bランクレベルアップメニュー」問題集: 5以上の整数の合計

paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp 「5以上の整数の合計」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 インクリメント 1つの整数nが入…

AtCoder Problems in C, C++ #C - Go to School

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

paizaラーニング: C#による「Bランクレベルアップメニュー」問題集: 5以上の整数の合計

paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp 「5以上の整数の合計」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 インクリメント 1つの整数nが入…

AtCoder Problems in C, C++ #C - Replacing Integer

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C++ #A - Right Triangle

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C, C++ #C - management

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…

AtCoder Problems in C, C++ #B - Small and Large Integers

AtCoder Beginner Contest(ABC)の過去問から、その提出コードの解答例です。 AtCoderとは、コンテストを通じて、プログラミングやアルゴリズムを学習するサービスです。 atcoder.jp プログラミングコンテストとは、「与えられた問題をいかに素早く、正確に…