반응형 분류 전체보기165 [백준] C# : 숫자의 개수 (2577번) 백준 단계별로 풀어보기 5단계 1차원배열 3번문제 2577번: 숫자의 개수 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다. www.acmicpc.net 문제의 핵심 1. 문자열과 정수형을 오갈 수 있는가? 2. 각 숫자의 갯수를 담당하는 배열 생성하기 문제는 그렇다치더라도 정답을 출력하는 방식이 독특하다. 0 ~ 9까지 해당하는 숫자가 총 몇개가 존재하는 지를 한줄에 하나씩 출력하는 것이다. 따라서, 길이가 10인 배열을 생성하고, 배열의 각 원소가 숫자를 하나씩 담당하여 몇개가 존재하는지를 저장하면 된다. 그리고나서 for문을 돌려서 배열의 원소값을 하나씩 출력하면 된다. 계산값을 string으로 변환해서 stri.. 2021. 7. 29. [프로그래머스] C# : 직사각형 별찍기 프로그래머스 코딩테스트 연습 Level 1 - 직사각형 별찍기 코딩테스트 연습 - 직사각형 별찍기 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수 programmers.co.kr 문제의 핵심 1. for문 사용할 수 있는가? 2. 문자열 줄 바꾸기 할 수 있는가? 별찍기는 이미 굉장히 유명하고 보편적인 문제라서 익숙할 수도 있다. 특히나 이번 문제는 별찍기 중에서도 쉬운 편이다. 그러나 for문에서 가장 많이쓰이는 이중 for문 문제이므로 잘 알아둬야한다. for문을 이중으로 만들어놓고 Console.Write()메소드로 *를 출력해준다. 이걸 입.. 2021. 7. 28. [프로그래머스] C# : 짝수와 홀수 프로그래머스 코딩테스트 연습 Level 1 - 짝수와 홀수 코딩테스트 연습 - 짝수와 홀수 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even" programmers.co.kr 문제의 핵심 1. % 연산 기호를 사용할 수 있는가? 2. C#에서 조건연산자(?)를 사용할 수 있는가? 이번 문제는 가장 쉬운 난이도의 문제가 아닌가 생각이 든다. 코딩을 배웠다면, 강의나 책에서 무조건 등장해서 알 수 밖에 없는 짝수와 홀수를 구분하는 문제이다. % 연산자로 2로 나눠서 확인하면 되는 아주 간단한 문제이다. 일단 기본적.. 2021. 7. 28. [프로그래머스] C# : 두 개 뽑아서 더하기 프로그래머스 코딩테스트 Level 1 - 두 개 뽑아서 더하기 코딩테스트 연습 - 두 개 뽑아서 더하기 정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요. 제한 programmers.co.kr 문제의 핵심 1. 리스트와 배열을 사용하고 정렬하기 2. if문을 사용해서 중복을 검사하기 정수로 이루어진 number 배열이 주어지면 서로 다른 인덱스의 정수를 더한다. 이렇게 더해서 생성 할 수 있는 값을 모두 모아서 오름차순으로 정렬하는 문제이다. 이중 for문을 돌리면 간단하게 해결 할 수 있다. 다만, 문제에서 중복인덱스끼리 더할 수 없다고 했.. 2021. 7. 28. 이전 1 ··· 15 16 17 18 19 20 21 ··· 42 다음 반응형