반응형

1. 문제

- [백준 C#] 2439번 별 찍기 - 2
// https://www.acmicpc.net/problem/2439

 

 

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제
하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.

 

 

2. 문제 포인트

  • 문자열 보간을 이용하여 양식을 생성한다.
  • 양식에 맞춰 테이터를 출력한다.

 

 

반응형

 

 

3. 전체 코드

using System;

namespace B4_02439번
{
    internal class Program
    {
        static void Main(string[] args)
        {
            int cnt = int.Parse(Console.ReadLine());

            // 문자열 보간 양식 생성
            string a = "{0, " + cnt.ToString() + "}"; 


            for (int i = 1; i <= cnt; i++)
            {
                string star = "";
                for (int j = 1; j <= i; j++)
                {
                    star += "*";
                }

                // 위에서 생성한 문자열 보간으로 별 출력
                Console.WriteLine(a, star);
            }    
        }
    }
}

// 2439번 별 찍기 - 2
// https://www.acmicpc.net/problem/2439
반응형

+ Recent posts