Official
A - 9x9 Editorial
by
A - 9x9 Editorial
by
MtSaka
初心者の方へ
- プログラミングの学習を始めたばかりで何から手をつけるべきかわからない方は、まずは practice contest の問題A「Welcome to AtCoder」をお試しください。言語ごとに解答例が掲載されています。
- また、プログラミングコンテストの問題に慣れていない方は、 AtCoder Beginners Selection の問題をいくつか試すことをおすすめします。
- C++入門 AtCoder Programming Guide for beginners (APG4b) は、競技プログラミングのための C++ 入門用コンテンツです。
- Python入門 AtCoder Programming Guide for beginners (APG4bPython) は、競技プログラミングのための Python 入門用コンテンツです。
数字や文字の入出力と整数の四則演算が問われている問題です。
この問題では数字や文字が両方ともある入力を受け取る必要があることに注意してください。例えば、以下のステップを実装すればよいです。
- 入力の \(3\) 文字を \(1\) つの文字列として受け取る
- \(1\) 文字目を数字としてみたときの値を求め、\(A\) とする
- \(3\) 文字目を数字としてみたときの値を求め、\(B\) とする
- \(A\times B\) を出力する
C++, Pythonでの 具体的な実装方法は下記の実装例を参考にしてください。
実装例(C++)
#include <bits/stdc++.h>
using namespace std;
int main() {
string s;
cin >> s; // 入力を受け取る
int a = (s[0] - '0'); // 1文字目の値
int b = (s[2] - '0'); // 3文字目の値
cout << a * b << endl;
}
実装例(Python)
s = input() # 入力を受け取る
a = int(s[0]) # 1文字目の値
b = int(s[2]) # 3文字目の値
print(a * b)
posted:
last update: