"한 변의 길이가 1인 정사각형을 아래 그림과 같이 겹치지 않게 빈틈없이 계속 붙여 나간다. 가장 아랫부분의 정사각형이 n개가 되었을 때, 실선으로 이루어진 도형의 둘레의 길이를 구하시오."
가장 아랫부분의 정사각형 개수가 주어지면 그에 해당하는 답을 출력하는 프로그램을 만들어 형석이를 도와주자!
n번째에는 옆면의 둘레가 2n
그리고 위아래 둘레가 2n
따라서 n번째엔 4n이다.
namespace SongE
{
public class Program
{
static void Main(string[] args)
{
Console.WriteLine($"{int.Parse(Console.ReadLine()) * 4}");
}
}
}
틀렸다.
왜냐하면 1<=n<=10^9 라서 int 범위로는 안된다.
namespace SongE
{
public class Program
{
static void Main(string[] args)
{
Console.WriteLine($"{long.Parse(Console.ReadLine()) * 4}");
}
}
}