ねむーの日記~AtCoderな日々~

福岡に住むプログラミング好きのブログです!

AtCoder Beginner Contest 145 A - Circle

急に寒くなってきましたね、ねむーです。

今回はAtCoder(https://atcoder.jp/contests/abc145/tasks/abc145_a)にて開催されました、AtCoder Beginner Contest 145 A問題「A - Circle」の問題と僕との戦闘記です。

0.はじめに

今回も、プログラミング言語C#を使用しています。

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.最後に

細々と更新を続けていきたいですね…