[2010] 플러그

RudinP·2023년 5월 8일
0

BaekJoon

목록 보기
68/77

생각

1) 플러그끼리 연결하는데 1칸이 소비된다.
3 -> 1 1 1 이면 2칸이 소비되므로 1개 연결가능
2 -> 5 8 이면 5 + 8 - 1 이므로 12개 연결 가능

일반화하면 Sum - (n - 1) 을 하면 된다.

처음 코드

namespace SongE
{
    public class Program
    {
        static void Main(string[] args)
        {
            int n = Convert.ToInt32(Console.ReadLine());
            Console.WriteLine(Plug(n));
        }

        static int Plug(int n)
        {
            int sum = 0;
            for (int i = 0; i < n; i++)
            {
                sum += Convert.ToInt32(Console.ReadLine());
            }
            return sum - (n - 1);
        }
    }

}

profile
곰을 좋아합니다. <a href = "https://github.com/RudinP">github</a>

0개의 댓글