けんちょんの競プロ精進記録

競プロの精進記録や小ネタを書いていきます

NoviSteps10Q

第 15 回 PAST A - ペナルティ (10Q)

極めて易しい問題! 問題へのリンク 問題概要 整数 が与えられる。 の値を出力せよ。 考えたこと 整数 の値を、たとえば整数型変数 A, T に格納して、5 * A + T の値を出力すればよい。 コード #include <bits/stdc++.h> using namespace std; int main() { int A, T; cin ></bits/stdc++.h>…

JOI 一次予選 2022 (第 3 回) A - 身長 (10Q, 難易度 1)

人生で初めてプログラミングをするときに、最初に解きたい問題の 1 つ 問題へのリンク 問題概要 JOI 君の 1 年前の身長は cm であった。JOI 君の今の身長は cm である。 身長はどれだけ伸びたか? 解法 身長の伸びは、 cm です。 整数値 を受け取る整数型変…

JOI 一次予選 2024 (第 3 回) A - 分 (10Q, 難易度 1)

その日プログラミングを始めたばかりの人に勧めたい問題の 1 つ! 問題へのリンク 問題概要 整数 が与えられる。 時間 分が何分であるかを求めよ。 解法 1 (時間) = 60 (分) なので、 (時間) = (分) です。 よって、次のようになります。 (時間) (分) = (分)…

JOI 一次予選 2022 (第 2 回) A - 立方体 (10Q, 難易度 1)

このくらい易しい問題はとてもいい! 問題へのリンク editorial 問題概要 一辺の長さが である立方体の体積を求めよ。 解法 求める体積は である。 よって、整数値 X の入力を受け取り、X * X * X の値を出力すればよい。 コード #include <bits/stdc++.h> using namespace </bits/stdc++.h>…

JOI 一次予選 2023 (第 2 回) A - 時間 (10Q, 難易度 1)

「1 日 = 24 時間」ですね。 問題へのリンク editorial 問題概要 日とは、何時間であるか求めよ。 解法 1 日は 24 時間であり、2 日は 48 時間であり、3 日は 72 時間である。このように、日数に 24 をかけることで、時間数を求めることができる。 よって、 …

鉄則本 B01 - A+B Problem (10Q, ★1)

鉄則本最初の練習問題! 問題へのリンク 問題概要 2 個の整数 の和 の値を求めよ。 解法 整数値 A, B の値を標準入力で受け取り、A + B の値を標準出力すれば OK。 コード #include <bits/stdc++.h> using namespace std; int main() { int A, B; cin >> A >> B; cout << A </bits/stdc++.h>…

鉄則本 A01 - The First Problem (10Q, ★1)

鉄則本の最初の問題! 問題へのリンク 問題概要 一辺の長さが であるような正方形の面積を求めよ。 解法 求める正方形の面積は ですね。 よって、整数値 N の値を標準入力で受け取って、N * N の値を標準出力すればよいでしょう。 コード #include <bits/stdc++.h> using na</bits/stdc++.h>…

JOI 一次予選 2024 (第 1 回) A - 果物 (10Q, 難易度 1)

JOI 一次予選の問題は本当に教育的なものが多い! 問題へのリンク editorial へのリンク 問題概要 リンゴが 個、ミカンが 個、バナナが 3 個ある。 リンゴとミカンとバナナが合わせて何個あるかを求めよ。 解法 答えは 個です。 プログラムを書くときには、…

AtCoder ABC 180 A - box (10Q, 灰色, 100 点)

これは簡単! 問題へのリンク 問題概要 個のボールが入っていた箱から 個を取り出し、新しく 個のボールを入れた。 箱の中に何個のボールが入っているか? 解法 個である。 #include <bits/stdc++.h> using namespace std; int main() { int N, A, B; cin >> N >> A >> B; c</bits/stdc++.h>…

AtCoder ABC 169 A - Multiplication 1 (10Q, 灰色, 100 点)

ABC の中でトップクラスに易しい問題 問題へのリンク 問題概要 2 個の整数 が与えられる。 の値を出力せよ。 解法 A * B を出力すればよい。 #include <bits/stdc++.h> using namespace std; int main() { int A, B; cin >> A >> B; cout << A * B << endl; }</bits/stdc++.h>

AtCoder ABC 068 A - ABCxxx (10Q, 灰色, 100 点)

標準入出力を習い始めた人が解くのにいい問題! 問題へのリンク 問題概要 3 桁の整数値 が与えられるので、それに "ABC" をつけて出力せよ。 例:168 → "ABC168" 解法 を受け取って、"ABC" とともに を出力すれば OK。 #include <bits/stdc++.h> using namespace std; int m</bits/stdc++.h>…