본문 바로가기
반응형

C#/C# : Baekjoon48

[백준] C# : X보다 작은 수 (10871번) 백준 단계별로 풀어보기 3단계 11번 문제 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 문제의 핵심 1. for문과 if문을 적절하게 사용할 수 있는가? 2. 스트링빌더도 같이 사용하면 좋다. for문과 if문을 동시에 사용하는 아주 대표적인 형태의 문제이다. 매우 중요한 형태이므로 각인시켜두도록 하자. for문 돌리고 if문으로 검사만 하면 되는 간단한 문제이므로 손쉽게 풀 수 있다. 스트링빌더를 사용해서 시간을 더 단축하도록 하자. 정답 코드 using System; using stati.. 2021. 7. 23.
[백준] C# : 별 찍기 - 2 (2439번) 백준 단계별로 풀어보기 3단계 for문 10번 문제 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 문제의 핵심 1. 2중 for문을 더 적절하게 사용할 수 있는가? 이전 문제였던 별 찍기-1 하고 다를게 없는 문제이다. 사실 더 쉽게 푸는 방법들이 있겠지만, for문 문제이므로, 나는 그냥 for문만 사용해서 문제를 풀었다. 공백은 Write(" ")를 for문과 섞어서 찍고 별표를 찍어줬다. for문 안에 for문을 2개로 나눴다. 그리고 for문의 조건식들을 잘 만져주면 된다. 내가 푼 것보다 더 효율적인 코드가 훨씬 많을 것 같다;;; ㅋ 정답.. 2021. 7. 23.
[백준] C# : 별 찍기 - 1 (2438번) 백준 단계별로 풀어보기 3단계 for문 9번 문제 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 문제의 핵심 1. 2중 for문을 사용할 수 있는가? 프로그래밍을 할 때 2중 for문은 굉장히 자주 쓰인다. 이번 문제도 2중 for문을 활용하는 간단한 문제이다. 첫번째 for문에서는 줄바꿈을 시켜주고, 두번째 for문에서는 첫번째 for문의 i 값과 연결해서 그 숫자만큼 별표를 찍어주면 되는 간단한 문제이다. 2중 for문을 사용할 때는 for문 옆에 따라오는 조건식을 잘 만져주는 것이 매우 중요하다. 정답 코드 using System; namespace for문9 { class Program { static v.. 2021. 7. 23.
[백준] C# : A+B - 8 (11022번) 백준 단계별로 풀어보기 3단계 for문 8번문제 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. www.acmicpc.net 문제의 핵심 1. 스트링빌더와 for문과 문자열서식을 사용할 줄 아는가? 비슷한 문제들의 반복이다. 딱히 설명한 것이 없다. 만약 모르겠다면 이전 글들을 참고하자. 차이점이 아예 없다. for문 훈련이라고 생각하자. 정답 코드 using System; using System.Text; namespace for문8 { class Program { static void Main(string[] args) { // 스트링빌더 number 선언 StringBuilde.. 2021. 7. 23.
반응형