寝癖頭の解法

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

Python

Pythonによる西暦の和暦変換

Pythonによる西暦の和暦変換です。 西暦の入力から和暦の元号を表示する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「日付セット」からの出典です。 paiza.jp ・問題 西暦年y、月m、日付dが与えられるので、和暦の元号を表示…

paizaラーニング: 閏年の判定 (C, C++, Python)

西暦の入力から閏年を判定する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「日付セット」からの出典です。 paiza.jp ・問題 西暦yが与えられるので、閏年ならYesを、平年ならばNoを出力してください。 閏年か平年かは次のよ…

paizaラーニング: 月の日数(C, C++, Python)

西暦y年m月の月の日数を計算して出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「日付セット」からの出典です。 paiza.jp ・問題 西暦y年m月の月の日数を計算して表示してください。 ただし、各月の日数は以下のように…

paizaラーニング: N個のデータの入力(C, Python, Java)

N個の文字列をN行で出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「標準入力セット」からの出典です。 paiza.jp ・問題 1行目でNが与えらます。 2行目でN個の文字列が半角スペース区切りで与えれます。 入力値最終行の…

paizaラーニング: 文字列末尾の書き換え(C, Python, Java)

文字列の入力から末尾を書き換える問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題「たぶん...」 自分に自信のない山田くんは、発言の最後に必ず「たぶん...」と言いま…

paizaラーニング: 満員電車の乗車率(C, Python, Java)

一両辺りの乗車定員と乗車人数から乗車率を出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 一般的な通勤電車では、一両辺りの乗車定員は140人ほどと言われてい…

paizaラーニング: 0から9までのカウンタ(C, Python, Java)

入力値からカウンタの値を順番に10個出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 0から9までを数えるカウンタを考えます。 0 → 1 → 2 → 3 → 4 → 5 → 6 → 7 …

paizaラーニング: アンダーラインの追加(C, Python, Java)

入力した文字列の下にアンダーラインを再現する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題「アンダーライン」 入力した文字列にアンダーラインをするプログラムを…

paizaラーニング: PythonとJavaによるカンマ区切りの3つのデータの入力

PythonとJavaによるカンマ区切りの3つのデータの入力です。 標準入力で与えられたN行の文字列を、順にN行で出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「標準入力セット」からの出典です。 paiza.jp ・問題 標準入力…

paizaラーニング: 3つのデータの入力(C, Python, Java)

標準入力で与えられたN行の文字列を、順にN行で出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「標準入力セット」からの出典です。 paiza.jp ・問題 標準入力で3つの文字列が1行で与えられるので、それらを入力して、順…

paizaラーニング: N行のデータの入力(Python, C#, Java)

標準入力で与えられたN行の文字列を、順にN行で出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「標準入力セット」からの出典です。 paiza.jp ・問題 標準入力でN行それぞれで文字列が与えられるので、それらを入力して…

paizaラーニング: TGIF(C, Python, Java)

平日の曜日から、Thank God It's Fridayか、それ以外の曜日名を出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 TGIFとは、Thank God It's Friday の頭文字を取…

paizaラーニング: 駄菓子の大人買い(C, Python, Java)

所持金額の入力から、駄菓子をいくつ買うことができるか計算する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 入力として、現在の所持金額(円)が与えられます。 そ…

paizaラーニング: うなりの周波数(C, Python, Java)

2つの音の周波数から、うなりの周波数を計算する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 周波数のわずかに異なる音が干渉すると、うなりが生じます。 うなりの…

Aizu Online Judge in C, Python, Java #ITP1_1_D 時間の変換と表示

秒単位の時間を変換して、デジタル式の表示を求めるプログラムです。・問題 秒単位の時間 S が与えられるので、h : m : sの形式へ変換して出力してください。 ここで、h は時間、m は 60 未満の分、s は 60 未満の秒とします。・入力される値 S が1行に与え…

Aizu Online Judge in C, Python, Java, JavaScript #ITP1_1_C 長方形の面積と周の長さ

長方形の面積と周の長さを求めるプログラムです。・問題 たて a cm よこ b cm の長方形の面積と周の長さを求めるプログラムを作成して下さい。・入力される値 a と b が1つの空白で区切られて与えられます。・期待する出力 面積と周の長さを1つの空白で区…

x の3乗(C, Python, Java, JavaScript)

1つの整数 x を読み込んで、x の3乗を計算してから、結果を出力するプログラムです。・問題 1つの整数 x を読み込んで、x の3乗を計算し結果を出力するプログラムを作成して下さい。・入力される値 入力として1つの整数 x が与えられます。・期待する出…

標準出力(C, Python, Java, JavaScript)

慣例に従って、標準出力の表示を求めるプログラムです。・問題 "Hello World" と標準出力にプリントするプログラムを作成してください。・入力される値 この問題に入力はありません。・期待する出力 "Hello World" と一行に出力してください。 最後の改行を…

paizaラーニング: 天気占い(C, C++, Python, Java)

n日分の天気占いの結果を出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「戦セット」からの出典です。 paiza.jp ・問題 明日からn日分の天気を占うために「明日天気にな〜れ」をすることにしました。 足に履いている靴…

paizaラーニング: 靴のサイズの変換(C, Python, Java)

靴のサイズをUSサイズとUKサイズに変換、出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 靴のサイズ表記には、一般的な cm(センチメートル)の表記以外に、USサ…

paizaラーニング: 騒音レベルとその大きさ(C, Python, Java)

騒音値(dB)から騒音の大きさを出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 騒音値は、デシベル(dB)という単位で表され、騒音値の大きさで、騒音の大き…

paizaラーニング: 歩数の判定(C, Python, Java)

歩いた距離(km)と歩幅(cm)から1万歩を歩いたかどうかを判定する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題「1日1万歩」 あなたは健康のために、1日1万歩を歩くこと…

paizaラーニング: 深夜時間の表記(C, C++, Python, Java)

24時を超える時刻を修正して、1〜12時で出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「戦セット」からの出典です。 paiza.jp ・問題 深夜の時刻を表すとき、午前1時は25時、午前2時は26時と表記されることがあります…

paizaラーニング: 得点の入力と合格判定(C, C++, Python, Java)

得点の入力から合格か不合格を出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「戦セット」からの出典です。 paiza.jp ・問題 あなたはとある試験の合格判定をする仕事をします。 この試験は80点以上だと合格となります…

paizaラーニング: 卵の状態の判定(C, C++, Python, Java)

入力値から卵の状態を判定して出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「戦セット」からの出典です。 paiza.jp ・問題 あなたはおやつにゆで卵を作ることにしました。 しかし、ゆで卵ができるのが待ちきれないの…

paizaラーニング: 氏名のイニシャル変換(C, C++, Python, Java)

氏名をイニシャルに変換して出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「戦セット」からの出典です。 paiza.jp ・問題 英語の名前が与えられたとき、その名前をイニシャルに変換するシステムを作ることにしました。…

paizaラーニング: 鉛筆の濃さの選択(C, Python, Java)

k番目に濃い鉛筆の濃さを選んで出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 鉛筆の濃さは一般的に17種類あり、濃い方から順番に 6B, 5B, 4B, 3B, 2B, B, HB…

paizaラーニング: ボーダー柄の作成(C, Python, Java)

n回ボーダー柄のパターンを出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題「ボーダー柄」 白黒のボーダー柄を描くプログラムを作成します。 入力として自然数n…

paizaラーニング: 式の計算(C, Python, Java)

入力された式の計算結果を出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題 入力された式を計算するプログラムを作成します。 ここでは、入力される式は、次のよ…

paizaラーニング: C言語とJavaによる英単語の縦書き(C, Python, Java)

1つの英単語を縦書きにして出力する問題と、その提出コードの解答例です。 paizaラーニングのレベルアップ問題集「Dランク早解きセット」からの出典です。 paiza.jp ・問題「縦書き」 入力として、1つの英単語が与えられます。 その英単語を縦書きにして出力…