AtCoder Beginner Contest 145 A - Circle
急に寒くなってきましたね、ねむーです。
今回はAtCoder(https://atcoder.jp/contests/abc145/tasks/abc145_a)にて開催されました、AtCoder Beginner Contest 145 A問題「A - Circle」の問題と僕との戦闘記です。
0.はじめに
1.問題文
整数 r が与えられます。
半径 r の円の面積が半径 1 の円の面積の何倍になるかを求めてください。
なお答えは制約の下では必ず整数になることが示せます。
2.制約
- 1 ≤ r ≤ 100
- 入力中のすべての値は整数である。
3.入力例
- 入力
100
- 出力
10000
4.初見の感想
- 円の面積は半径の二乗×円周率
5.学びポイント
- 円の面積は半径の二乗に比例するので入力値を2乗して出力すればOK!
6.コードと簡単な解説
using System; using System.IO; using System.Linq; using System.Collections; using System.Collections.Generic; class Program { static void Main(string[] args) { int r = int.Parse(Console.ReadLine()); Console.WriteLine(r * r); } }
7.最後に
細々と更新を続けていきたいですね…