寝癖頭の解法

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

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

C言語による構造化プログラミング

C言語による構造化プログラミングです。 与えられたC++言語のプログラムを、goto 文を使わないで実装するプログラムです。・問題 goto 文は、C/C++言語などで使うことのできる文で、実行されると無条件に指定されたラベルに処理が飛びます。 例えば goto CHE…

C言語によるチェスボードの描画

C言語によるチェスボードの描画です。 たてH cm よこ W cm のチェック柄の長方形を '#' '.' で描くプログラムです。・問題 たてH cm よこ W cm のチェック柄の長方形を描くプログラムを作成して下さい。 たてH cm よこ W cm のチェック柄を '#' '.' で表しま…

C言語によるフレームの描画

C言語によるフレームの描画です。 たてH cm よこ W cm の枠を '#' で描くプログラムです。・問題 たてH cm よこ W cm の枠を描くプログラムを作成して下さい。 たてH cm よこ W cm の枠を '#' で表します。・入力される値 入力は複数のデータセットから構成…

C言語による長方形の描画

C言語による長方形の描画です。 たてH cm よこ W cm の長方形を '#' で描くプログラムです。・問題 たてH cm よこ W cm の長方形を描くプログラムを作成して下さい。 1 cm × 1cm の長方形を '#'で表します。・入力される値 入力は複数のデータセットから構成…

C言語によるバドミントンの得点の記録

C言語によるバドミントンの得点の記録です。 サーブ順の記録から、データセット毎に得点を記録するプログラムです。・問題 A君、Bさん、C君で久しぶりに遊ぶことになりました。 A君とBさんがプレイヤー、C君が審判になりバドミントンのシングルスのゲームを…

C言語による半角英小文字の大文字変換

C言語による大文字変換です。 半角英小文字の文字列を半角英大文字に置き換えて、その文字列を出力するプログラムです。・問題 文字列に含まれる半角英小文字を半角英大文字に置き換えて、その文字列を出力するプログラムを作成して下さい。 半角英小文字以…

C言語による一週間分の寒暖の差

C言語による一週間分の寒暖の差です。 一週間分の最高気温と最低気温から、それぞれの差を出力するプログラムです。・問題 選手の皆さん、パソコン甲子園にようこそ。 イベントに参加するには体調管理が大切です。 気温が大きく変動する季節の変わり目には体…

C言語による入場者総数と収入の一覧表の作成

C言語による入場者総数と収入の一覧表の作成です。 各クラス毎の入場者総数及び収入の一覧表を作成するプログラムです。・問題 会津学園高等学校では、毎年学園祭をおこなっています。 その中でも一番人気はお化け屋敷です。 一番人気の理由は、お化け屋敷を…

C言語による硬貨の両替

C言語による硬貨の両替です。 硬貨の枚数と種類から、お札に両替できるか判定するプログラムです。・問題 4月に消費税が8%になってから、お財布が硬貨でパンパンになっていませんか。 同じ金額を持ち歩くなら硬貨の枚数を少なくしたいですよね。 硬貨の合…

C言語によるカエルの帰巣

C言語によるカエルの帰巣です。 カエルの行動から、ちょうど巣穴に着地するためには、最低何回跳ぶ必要があるかを求めるプログラムです。・問題 一匹のカエルが巣穴に帰ろうとしています。 巣穴はカエルの D センチメートル前方にあって、カエルは巣穴に向か…

C言語による魚釣り競争の判定

C言語による魚釣り競争の判定です。 釣り上げた魚の合計得点を計算して、勝敗を判定するプログラムです。・問題 浩と健次郎の兄弟は猪苗代湖に魚釣りをしに来ました。 二人は以下のように点数を決め、釣り上げた魚の合計得点で勝負することにしました。 イワ…

C言語による西暦と和暦の対応と変換

C言語による西暦と和暦の対応と変換です。 西暦と和暦の入力から、それぞれに対応した変換プログラムです。・問題 「西暦」は西洋から輸入された概念ですが、日本には暦上の年を表す方法として「元号」に年を付けて識別する和暦という概念があります。 例え…

Aizu Online Judge in C #Volume3 - 0336 : C言語による日の出と日の入り

C言語による日の出と日の入りです。 太陽の高さと半径から、時間帯を判別するプログラムです。Aizu Online Judge in C #Volume3 - 0336 : C言語による日の出と日の入り https://onlinejudge.u-aizu.ac.jp/problems/0336 ・問題 太陽が現れることを「日の出」…

C言語による2匹のトンボの距離

C言語によるアスキーコードの判定です。 2匹のトンボの距離を出力するプログラムです。・問題 まだ暑い日が続きますが、もう9月。暦の上では秋です。 気がつけば、目の前の塀の上に赤とんぼが2匹とまっています。 秋ですね。 塀の左端から計った、2匹の…

Aizu Online Judge in C #Volume4 - 0405 : アスキー文字

C言語によるアスキーコードの判定です。 アスキーコードの数値から、アルファベットの大文字と小文字を判定するプログラムです。・問題 コンピュータの内部ではすべての情報が数値として扱われています。 たとえば、アスキーコードでは、アルファベットの大…

C言語による所持金の最小の不足額

C言語による所持金の最小の不足額です。 本の値段に対して、所持金を元にした最小の不足額を求めるプログラムです。・問題 あなたは、今日発売された新刊「プログラミング甲子園必勝法」を買うために、友達のA君と本屋に来ています。 あなたはどうしてもそ…

C言語による最小値、最大値、合計値

C言語による最小値、最大値、合計値です。 整数の個数から、最小値、最大値、合計値を求めるプログラムです。・問題 n 個の整数 ai(i=1,2,...n) を入力し、それらの最小値、最大値、合計値を求めるプログラムを作成してください。・入力される値 1行目に整…

C言語による簡単な計算機

C言語による簡単な計算機です。 2つの整数と1つの演算子から、四則演算の結果を出力するプログラムです。・問題 2つの整数 a, b と1つの演算子 op を読み込んで、a op b を計算するプログラムを作成して下さい。 ただし、演算子 op は、"+"(和)、"-"(差)…

C言語による円の面積と円周

C言語による円の面積と円周です。 半径の入力から、円の面積と円周を求めるプログラムです。・問題 半径 r の円の面積と円周の長さを求めるプログラムを作成して下さい。・入力される値 1つの実数 r が与えられます。・期待する出力 面積と円周の長さを1つ…

C言語による割り算

C言語による割り算です。 2つの整数を読み込んで、除法の結果を出力するプログラムです。・問題 2つの整数 a と b を読み込んで、以下の値を計算するプログラムを作成して下さい: a ÷ b : d (整数) a ÷ b の余り : r (整数) a ÷ b : f (浮動小数点数)…

C言語によるチケットの売上金額の出力

C言語によるチケットの売上金額の出力です。 チケットの種類と枚数から、行ごとに売上金額を出力するプログラムです。・問題 今日は、アイヅ・エンターテインメント社イチオシのアイドルグループ「アカベコ&コボウシ」のチケット発売日です。 チケットには…

C言語による特定の曜日の出力

C言語による特定の曜日の出力です。 2017年9月の日にちの入力から、その日が何曜日か出力するプログラムです。・問題 2017年9月9日は土曜日です。 2017年の9月X日は何曜日でしょうか? 2017年9月の日にちが与えられたとき、その日が何…

C言語による自動改札機の開閉の判断

C言語による自動改札機の開閉の判断です。 切符の組み合わせから、自動改札機の扉の開閉を判断するプログラムです。・問題 新幹線に乗るためには、「乗車券」「特急券」の2枚の切符が必要です。 経路の一部で新幹線を利用しない場合があるため、これらは別々…

C言語による得点の合計の算出

C言語による得点の合計の算出です。 10問の問題数から、それぞれの得点の合計を出力するプログラムです。・問題 選手のみなさん、パソコン甲子園にようこそ。 パソコン甲子園は今年で10周年になりますが、出題される問題数や合計得点は年によって異なります…

C言語による椅子の必要数の算出

C言語による椅子の必要数の算出です。 机の数と机1つあたりに必要な椅子の数が与えられたときに、必要な椅子の総数を計算するプログラムです。・問題 選手のみなさん、パソコン甲子園にようこそ。 パソコン甲子園の本選は会津大学で行われ、会場内では 1つ…

C言語による参加者の総数の算出

C言語による参加者の総数の算出です。 部門別の参加者数から、参加者の総数を計算するプログラムプログラムです。・問題 選手のみなさん、パソコン甲子園にようこそ。 パソコン甲子園では、現在、プログラミング部門、モバイル部門、そして、いちまいの絵C…

C言語によるお年玉の金額の算出

C言語によるお年玉の金額の算出です。 2人分のそれぞれの金額から、1人当たりが得る金額を出力するプログラムです。・問題 兄弟であるA君とB君は、毎年それぞれお年玉をもらっています。 とても仲の良い2人は、2人のお年玉を足し合わせて半分ずつに分…

C言語によるワードの変換とビット単位の出力

C言語によるワードの変換とビット単位の出力です。 ワード単位で与えられたデータ量を、ビット単位で出力するプログラムです。・問題 コンピュータで扱われるデータの最小単位をビット(bit)と呼び、複数のビットをまとめて表した情報量をワード(word)と呼び…

Aizu Online Judge in C #Volume3 - 0380 : C言語による摂氏華氏の変換

C言語による摂氏華氏の変換です。 華氏で表された温度を、摂氏に変換して表示するプログラムです。Aizu Online Judge in C #Volume3 - 0380 https://onlinejudge.u-aizu.ac.jp/problems/0380 ・問題 温度を表すとき、日本では摂氏(℃)という単位を使います…

C言語による柴犬の総数の計算

C言語による柴犬の総数の計算です。 3つの整数値 a、b、c から、a から b までの中の、c の約数の数を求めるプログラムです。・問題 イヅア公園には、夕方になると柴犬と散歩する人たちがたくさん来ます。 柴犬には毛の色によって赤柴、黒柴、白柴、胡麻柴…