✅ 문제그림과 같이 대시('_') 문자로 구성된 형태의 숫자를 주어진 숫자와 같이 출력하고 싶을 때 사용되는 대시의 개수를 출력하는 프로그램을 작성하라.✅ 코드import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] c = { 6, 2, 5, 5, 4, 5, 6, 3, 7, 6 }; System.out.print("첫자리 0을 제외한 숫자를 입력해주세요 >> "); String nums = sc.nextLine(); int result = 0; for (int i = 0; i > " + result); sc.close()..
✅ 문제 입력된 값 그대로 출력하는 프로그램 짜기 📥 입력 입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄이 주어질 수도 있고, 각 줄의 앞 뒤에 공백이 있을 수도 있다. 📥 출력 입력 받은 그대로 출력한다. 💡 풀이 11718번과 유사한 문제로 띄어쓰기를 포함한 문자열을 입력받아 그대로 출력해주면 된다. 입력이 몇 줄 들어오는지 주어지지 않았기 때문에, 계속 입력이 들어온다고 가정하고 while-loop를 이용해 입력을 받고, 입력받은 것이 없으면 loop을 종료해 주면 된다. input()과 sys.stdin.readlines()를 이용하여 두 가지로 풀이했다. ✅ 1. Buffered..
✅ 문제 입력된 값 그대로 출력하는 프로그램 짜기 📥 입력 입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또, 각 줄은 공백으로 시작하지 않고, 공백으로 끝나지 않는다. 📥 출력 입력 받은 그대로 출력한다. 💡 풀이 처음에는 엥? 이게 정답률 30퍼센트 밖에 안 된다구? 생각했는데 나도 틀렸다. 보통은 문제에서 n개의 줄에 입력을 받으라는 반복 횟수가 주어지는데 이 문제에서는 n을 알려주지 않는다. 입력값이 몇 번 주어지는지는 모르지만 입력된 값 그대로 출력해야하는 문제이다. 그래서 while문을 돌려주고 조건을 만족하면 break를 걸어 주는 게 핵심이다. input..
✅ 문제 [입력]1. N과 X를 입력받는다.2. N개의 정수를 입력받는다. (반복문) [출력]3. N개의 숫자 중 X보다 작은 수만 출력한다. ✅ 코드import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("N 입력 >> "); int n = sc.nextInt(); System.out.print("X 입력 >> "); int x = sc.nextInt(); int[] nums = new int[n]; for (int ..
✅ 문제아래와 같은 2차원 배열을 왼쪽으로 90도 회전하여 출력하시오.✅ 코드public class Main { public static void main(String[] args) { int[][] num = new int[5][5]; int count = 1; for (int i = 0; i ✅ 추론 과정 1. 원본배열 출력비교를 위해서 원본 배열을 출력하는 코드를 먼저 작성해 주었다. 25칸짜리 배열을 선언해주고 count 변수를 선언해서 1로 초기화 시켜준 뒤, for문을 돌리며 count를 1씩 증가시키며 배열에 집어 넣어 주었다. 이제 다시 for문을 돌려서 배열 요소들을 출력해주어야 한다. "\t"을 사용해주면 양 옆에 탭키만큼 간격을 넣어서 출력할 수 있다. 2. 반시계방향으로 9..
A Dog of Flanders (1999) - IMDb 플랜더스의 개 (A Dog of Flanders)위다 지음/김영진 옮김(자화상 출판사) 1. 넬로와 파트라슈의 만남 넬로는 마을 어귀의 작은 오두막에서 예한 다스 할아버지와 단둘이 살고 있었어요. 소년과 할아버지는 몹시도 가난했습니다. 끼니를 굶는 날도 많았거든요. 두 사람이 할 수 있는 일이라곤 이웃집 젖소에서 짜낸 우유를 작은 수레에 싣고 안트베르펜까지 대신 배달해주 것뿐이었어요. 하지만 나이 들어 몸이 불편한 할아버지에겐 수레를 끄는 일조차 버거웠습니다. 그래도 소년은 행복했습니다. 언제나 밝은 웃음을 잃지 않고 가진 것에 만족하며 살았거든요. 그러던 어느 날, 이들은 풀숲에서 매맞아 쓰러져 있는 커다란 개 '파트라슈'를 발견하게 되지요..
이제껏 함께한 적이 없었던 두 사람을 함께하게 해보라. 때로는 세상이 변할 때도 있지만, 그러지 않을 때도 있다. 그들은 추락해 불에 타오를지도 모른다. 혹은 타올라서 추락하거나. 그러나 때로, 새로운 일이 벌어지면서 세상이 변하기도 한다. 함께할 때 그들은 더 멀리, 그리고 더 선명하게 본다. 1. 작가 소개 우리나라에서는 한강씨가 맨부커상을 수상한 적이 있다. 이 책을 쓴 '줄리언 반스'도 한강보다 이전에 맨부커상 후보에 3번이나 오른 사람이다. 그는 영국태생으로 사랑 이야기를 쓰는데 능숙한 작가였으며 우리에게 잘 알려진 그의 책으로는《플로베르의 앵무새》《예감은 틀리지 않는다》등이 있다.그의 소설들은 그에게 각국의 중요한 문학상들을 안겨 주었다. 그는 1980년 처음 발표한 처녀작 《메트로랜드》로 서..
✅ 문제공백' '이 포함된 별찍기 ✅ 코드public class Main { public static void main(String[] args) { for (int i = 0; i ✅ 추론 과정 i=0j j j j ★j=4, k=1i=1j j j★ ★ j=3, k=2i=2j j ★★ ★ j=2, k=3i=3j★★★ ★ j=1, k=4i=4★★★★ ★ j=0, k=5i(행 수=줄 수)01234i ori j(공백 개수)43210j k(별 개수)12345k ork 바깥쪽 반복문 (for문의 첫 번째 반복문)은 행을 나타낸다. i 변수가 행의 인덱스이다. 이 반복문은 0에서 4까지 실행되기 때문에 총 5번 반복되고, 5줄을 출력한다는 뜻이다. 안쪽 반복문 (for문의 두 ..