寝癖頭の解法

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

Python

アルゴ式(beta版): C++,Pythonによる「ビット演算 (9 章:集合演算)」- Q8. 差集合

アルゴ式(beta版)の「ビット演算 (9 章:集合演算)」からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで構成される、Web上で…

アルゴ式(beta版): C++,Pythonによる「ビット演算 (9 章:集合演算)」- Q7. 共通部分と和集合

アルゴ式(beta版)の「ビット演算 (9 章:集合演算)」からの出典です。 algo-method.com アルゴ式とは... >・プログラミングや情報科学をコツコツ学べる「教科書」 >・学んだ内容をゲーム感覚で大量に実践できる「練習問題」 >の2つで構成される、Web上で…

AtCoder Problems in C++,Python #D - Yet Another Recursive Function

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

AtCoder Problems in Python #B - ABC-DEF

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

paizaラーニング: Pythonによる「データセット選択メニュー 」問題集 商品の検索

paizaラーニングのレベルアップ問題集「データセット選択メニュー 」からの出典です。 paiza.jp Pythonによる「データセット選択メニュー 」問題集 商品の検索 と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP:…

paizaラーニング: Pythonによる「データセット選択メニュー 」問題集 文字列の配列

paizaラーニングのレベルアップ問題集「データセット選択メニュー 」からの出典です。 paiza.jp Pythonによる「データセット選択メニュー 」問題集 文字列の配列 と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STE…

paizaラーニング: Pythonによる「データセット選択メニュー 」問題集 動的配列

paizaラーニングのレベルアップ問題集「データセット選択メニュー 」からの出典です。 paiza.jp Pythonによる「データセット選択メニュー 」問題集 動的配列 と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP: 1…

paizaラーニング: Pythonによる「線形探索メニュー」問題集 【第 k 要素の探索】k番目に大きな値

paizaラーニングのレベルアップ問題集「線形探索メニュー」からの出典です。 paiza.jp Pythonによる「【第 k 要素の探索】k番目に大きな値 」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP: 1 2番目に…

paizaラーニング: Pythonによる「線形探索メニュー」問題集 【特殊な探索】 成績優秀者の列挙 2

paizaラーニングのレベルアップ問題集「線形探索メニュー」からの出典です。 paiza.jp Pythonによる「【特殊な探索】 成績優秀者の列挙 2 」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP: 1 偶数の探…

paizaラーニング: Pythonによる「線形探索メニュー」問題集 【最大最小】n 変数の最大最小

paizaラーニングのレベルアップ問題集「線形探索メニュー」からの出典です。 paiza.jp Pythonによる「【最大最小】n 変数の最大最小 」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP: 1 2変数の最大最…

paizaラーニング: Pythonによる「線形探索メニュー」問題集 【指定された値の探索】指定された値の位置 3

paizaラーニングのレベルアップ問題集「線形探索メニュー」からの出典です。 paiza.jp Pythonによる「【指定された値の探索】指定された値の位置 3」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP: 1 …

paizaラーニング: Pythonによる「文字列処理メニュー 」問題集

paizaラーニングのレベルアップ問題集「二重ループメニュー」からの出典です。 paiza.jp Pythonによる「文字列処理メニュー」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・文字列の出力 ''' Pythonによる「…

paizaラーニング: Pythonによる「二重ループメニュー」問題集(活用編)

paizaラーニングのレベルアップ問題集「二重ループメニュー」からの出典です。 paiza.jp Pythonによる「二重ループメニュー」問題集(活用編)と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP: 1 行列の転置 pa…

paizaラーニング: Pythonによる「二重ループメニュー」問題集(基本編)

paizaラーニングのレベルアップ問題集「二重ループメニュー」からの出典です。 paiza.jp Pythonによる「二重ループメニュー 」問題集(基本編)と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。 ・STEP: 1 指定された数…

paizaラーニング: Pythonによる「素数メニュー」問題集: paiza 予想

paizaラーニングのレベルアップ問題集「素数メニュー」からの出典です。 paiza.jp Pythonによる「素数メニュー」問題集: paiza 予想と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 ゴールドバッハ予想 ''' P…

paizaラーニング: Pythonによる「素数メニュー」問題集: 最小公倍数

paizaラーニングのレベルアップ問題集「素数メニュー」からの出典です。 paiza.jp Pythonによる「素数メニュー」問題集: 最小公倍数 と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 素因数分解 ''' Pythonに…

Aizu Online Judge in Python #ITP1_1_A~D(4 problems)

Aizu Online Judge(AOJ)の過去問から、Pythonによる提出コードの解答例です。 Introduction to Programming IよりTopic # 1のAからDまでの計4問です。 https://onlinejudge.u-aizu.ac.jp/courses/lesson/2/ITP1/1 Topic # 1 "Getting Started" ・ITP1_1_A …

paizaラーニング: Pythonによる「素数メニュー」問題集: 素数大学

paizaラーニングのレベルアップ問題集「素数メニュー」からの出典です。 paiza.jp Pythonによる「素数メニュー」問題集: 素数大学と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 グロタンディーク素数 ''' P…

paizaラーニング: Pythonによる「Bランクレベルアップメニュー」問題集: 占い

paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp Pythonによる「占い」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 連想配列(辞書)を使う 「ユーザ…

paizaラーニング: Pythonによる「Bランクレベルアップメニュー」問題集: 五目並べ

paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp Pythonによる「五目並べ」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 文字列の出力 ''' Pythonによ…

paizaラーニング: Pythonによる「Bランクレベルアップメニュー」問題集: アルファベット探し

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

paizaラーニング: Pythonによる「Bランクレベルアップメニュー」問題集: 文字と整数の組のソート2

paizaラーニングのレベルアップ問題集「Bランクレベルアップセット」からの出典です。 paiza.jp Pythonによる「文字と整数の組のソート2」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1 インクリメン…

paizaラーニング: Pythonによる「Bランクレベルアップメニュー」問題集: 文字と整数の組のソート

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

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

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

paizaラーニング: Pythonによる「Bランクレベルアップメニュー」問題集: 指定範囲だけ大文字

paizaラーニングのレベルアップ問題集「Bランクレベルアップメニュー」からの出典です。 paiza.jp Pythonによる「Bランクレベルアップメニュー」問題集: 指定範囲だけ大文字 と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおり…

paizaラーニング: Pythonによる「その他セット 」問題集

paizaラーニングのレベルアップ問題集「その他セット 」からの出典です。 paiza.jp Pythonによる「その他セット 」問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・総和の計算 ''' Pythonによる「その他セット…

paizaラーニング: Pythonによる「Cランクレベルアップメニュー 」シミュレーション 問題集

paizaラーニングのレベルアップ問題集「Cランクレベルアップメニュー 」からの出典です。 paiza.jp Pythonによる「Cランクレベルアップメニュー 」シミュレーション 問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりで…

paizaラーニング: Pythonによる「Cランクレベルアップメニュー 」辞書 問題集

paizaラーニングのレベルアップ問題集「Cランクレベルアップメニュー 」からの出典です。 paiza.jp Pythonによる「Cランクレベルアップメニュー 」辞書 問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP: 1…

paizaラーニング: Pythonによる「Cランクレベルアップメニュー 」ソート 問題集

paizaラーニングのレベルアップ問題集「Cランクレベルアップメニュー 」からの出典です。 paiza.jp Pythonによる「Cランクレベルアップメニュー 」ソート 問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・STEP:…

paizaラーニング: Pythonによる「Cランクレベルアップメニュー 」forループ 問題集

paizaラーニングのレベルアップ問題集「Cランクレベルアップメニュー 」からの出典です。 paiza.jp Pythonによる「Cランクレベルアップメニュー 」forループ 問題集と、それらの提出コードの解答例です。僕が作成、提出したコードは、以下のとおりです。・ST…