본문 바로가기

백준/언랭 탈출하기

(10)
[Java] 백준 2439번 별찍기-2 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력 1 복사 5 예제 출력 1 복사 * ** *** **** ***** 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); for(int i=0; ii+1; z--) System.out.printf(" "); for(in..
[Java] 백준 11654 : 아스키코드 - charAt 문제 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력 입력으로 주어진 글자의 아스키 코드 값을 출력한다. 예제 입력 1 복사 A 예제 출력 1 복사 65 예제 입력 2 복사 C 예제 출력 2 복사 67 예제 입력 3 복사 0 예제 출력 3 복사 48 정답코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 아스키코드 : 문자열 -> 숫자 변환 String input = sc...
[Java] 백준 1330번 : 두 수 비교하기 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '
[Java] 백준 10172번 : 개 문제 아래 예제와 같이 개를 출력하시오. |\_/| |q p| /} ( 0 )"""\ |"^"` | ||_/=\\__| public class Main { public static void main(String[] args) { System.out.println("|\\_/|"); System.out.println("|q p| /}"); System.out.println("( 0 )\"\"\"\\"); System.out.println("|\"^\"` |"); System.out.println("||_/=\\\\__|"); } } 특수문자 출력 정의 1. 자바에서 " 출력 : \" System.out.println(" \" "); 2. 자바에서 \(역슬래시) 출력 : \\ System.out.printl..
[Java] 백준 10171번 : 고양이 문제 아래 예제와 같이 고양이를 출력하시오. 입력 없음. 출력 고양이를 출력한다. public class Main { public static void main(String[] args) { System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } \ (역 슬래시) 출력시 \\로 두번해야 하나 출력됨 공백 간격이 안맞아서인지 꽤나 틀렸었다
[Java] 백준 11382번 : 꼬마 정민 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 10^12)이 공백을 사이에 두고 주어진다. 출력 A+B+C의 값을 출력한다. 정답 코드 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Long A, B, C; A = sc.nextLong(); B = sc.nextLong(); C = sc.nextLong(); System.out.println(A+B+C); } } + int와 Long의 차이 int : 최소 16..
[Java] 백준 7287번 : 등록 문제 자신이 백준 온라인 저지(BOJ)에서 맞은 문제의 수와 아이디를 그대로 출력하는 프로그램을 작성하시오. 입력 이 문제는 입력이 없다. 출력 첫 줄에 자신이 맞은 문제의 수, 둘째 줄에 아이디를 출력한다. 정답 코드 public class Main { public static void main(String[] args) { int correct = 9; String my_id = "icegosimperson"; System.out.println(correct); System.out.println(my_id); } } 틀린 이유 : Python과 달리 ''와 ""이 같지 않다. -> String은 ""로 선언 해야 함 'icegosimperson' "icegosimperson" 고민한 것 : 10699..
[Java] 백준 10669번 : 오늘 날짜 문제 서울의 오늘 날짜를 출력하는 프로그램을 작성하시오. 입력 입력은 없다. 출력 서울의 오늘 날짜를 "YYYY-MM-DD" 형식으로 출력한다. 예제 출력 1 복사 2015-01-24 힌트 채점 서버는 시간대(Timezone)는 UTC+0 이다. 다음은 채점 서버에서 KST 시간으로 2018년 3월 21일 오후 2시 7분 38초에 date 명령어를 실행시킨 결과이다. Wed Mar 21 05:07:38 UTC 2018 출처 문제를 만든 사람: 백준 오답 코드 import java.text.SimpleDateFormat; // 시간 형식 지정을 위함 import java.util.Date; // 현재 시간을 출력 public class Main { public static void main(String[]..