- 2557
- 가장 기본 문제로 만만하게 봤으나 정답 제출 기준을 알지 못하는 뉴비로 프린트문만 작성했다가 계속 빠꾸먹음
- 검색해서 정답 제출하는 법 알아내서 겨우 맞혔음..
- 아래 코드에서 프린트문 뺀 게 기본틀이니까 복사해서 사용하세요!
- 그리고 가장 중요한게 클래스 명을 무조건 Main으로 해야한다는 것 입니다!!
- 저는 코드도 저장해두고 싶어서 클래스 명 뒤에 숫자만 바꿔서 저장해주고 있어요
public class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
- 1000
- 드디어 한 문제 맞춘 것에 신나서 바로 다음 문제 도전했으나 Scanner 때문에 애먹음..
- 입출력 문제들은 Scanner가 필수입니다!!
- 들어오는 값들은 직접 입력하는게 아니라 무조건 Scanner로 받아서 넣어줘야해요
- 다른 블로그들 보니까 Scanner 말고도 BufferedReader로도 가능하고 속도도 더 빠르다고 하네요
- 하지만 전 뉴비니까 Scanner만 사용했어요ㅎ
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);
}
}
- 10869
- 이제는 못 풀 문제는 없다라고 생각했으나
- 숫자도 Scanner로 받아야하는지 모르고, 변수로도 넣어보고 숫자를 직접 넣어봤으나 실패..
- 숫자도 Scanner로 넣어야해요ㅠㅠ
- 덕분에 처음보는 nextInt()를 사용해봤습니다
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);
System.out.println(a-b);
System.out.println(a*b);
System.out.println(a/b);
System.out.println(a%b);
}
}
- 10926
- 이 문제가 진짜 별거 아닌거였는데 문제 의도를 제대로 파악 못해서 10개 제출하고 맞춤..
- 예시에 나와있는 joonas 뿐만 아니라 그냥 Scanner로 들어오는 모든 문자열에 "??!"를 추가하는 문제였어요
- 이 문제 보고 진짜 알고리즘 열심히 풀어야겠다는 생각이 듦..
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String id = sc.nextLine();
System.out.println(id+"??!");
}
}
다들 Baekjoon 알고리즘 문제 풀길래
나도 뒤쳐질 수 없다 싶어서 시작하게 되었는데
처음에는 문제 파악도 잘 안되고
정답 제출 방법도 모르겠는데
상세하게 설명해주는 블로그들도 별로 없어서
블로그에 올리기로 했습니다!
앞으로도
이해하기 쉽게 문제풀이 할 수 있도록
노력해보겠습니다!
다 같이 코딩뿌셔봐요!!
![](https://t1.daumcdn.net/keditor/emoticon/niniz/large/030.gif)