java 205

1000. A+B

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); System.out.println(A+B); } } 변수를 설정하고, 값을 직접 입력받아 간단한 덧셈을 계산하는 문제로, 드디어 본격적으로 시작되었다 할 수 있다. 처음에는 Scanner의 구조를 몰라. 대충 암기하면서 '이렇게 치면 입력창이 나오는구나' 하고 넘어갔던 경험이 있다. 나중에야 저 문구의 의미를 해석할 수 있게 되었다.

10718. We love kriii

public class Main { public static void main(String[] args) { System.out.println("강한친구 대한육군"); System.out.println("강한친구 대한육군"); } } 두줄짜리 문제. println은 출력 후 자동줄넘김을 해줘서, 앞선 Hello World!에서 진일보하여 두줄을 출력하는 문제였습니다. 문제에서 뭔가 친구를 놀리는듯한 느낌이라 빵터졌네요. 군대간걸 놀리는지, 군대가 얼마 안 남은 친구를 놀리는지...

2557. Hello World

public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 자바를 처음배우는 사람들이 대부분 거쳐가는 관문. 처음에 자바 설치 전 찍먹으로 알아보려고, 이클립스가 아닌 메모장으로 작성했다가 멘붕에 빠졌던 경험이 있다. 거기에다, 중간에 ln을 in으로 착각하는 것까지…(소문자 l을 대문자 I로봄) 그리고 Main 클래스여야 백준이 채점할 수 있다는 사실을 뒤늦게 알아서, 뭐가 틀렸는지 몰라 계속 꼬라박다가 계속 틀려서 멘붕. 글을 쓰려면, 10문제 이상 풀어야해서 물어볼 수 조차 없었다. ㅜㅜ 결국 구글링을 통해 같은 질문을 한 사람을 찾아서 해결. 나름 다사다난한 첫 시작이었다. T..

문제풀이 공지사항.

제가 개인적으로 백준을 풀면서, 리뷰를 위한 풀이를 기재하는 카테고리입니다. 1. Java11로 진행합니다. 2. '단계별로 풀어보기' 순서대로 진행합니다. 다만, 중간중간 건너뛰는 경우가 있을 수 있어, 다소의 순번차이는 있을 수 있습니다. 3. 이건 공지관련이라기 보다, 그냥 팁인데... 제출시 클래스 명이 Main이어야 합니다! 그래야 백준에서 채점할 수 있어요...첫 문제에서 이거땜에 몇번이고 꼬라박았네요. ㅜㅜ

백준 문제풀이 2022.08.28

Open JDK 설치하기.

학원 입학 전 생활코딩을 듣느라 Java18을 썼었는데, 학원에서는 Java11을 쓰다보니, 버전을 맞출 필요가 있어 다시 설치했습니다. 설치하면서 고생했기에 이참에 정리해볼겸 글을 써봅니다. 윈도우10 기준입니다. 1. Java 버전 확인 모르는 사이 자바가 설치되었을 수도 있고, 재설치를 하시는 분들도 있을테니 먼저 설치확인부터 합니다. 키보드의 윈도우키+R키 또는 좌측하단 시작프로그램을 마우스 우클릭하여 실행 클릭. 화면에서 java -version, javac -version 을 입력했을때, 특정 버전이 나오는 것이 아니라, 찾을 수 없다고 나와야 내 컴퓨터에 자바가 설치되있지 않는겁니다. 2. OpenJDK11 다운로드 및 설치. https://jdk.java.net/archive/ Archiv..