본문 바로가기

Programming138

[백준] 1000번 : A+B (Java) 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 코드 import java.util.*; public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); int a, b; a = sc.nextInt(); b = sc.nextInt(); System.out.println(a + b); } } 풀이 입력받는 형태를 잘 기억하자. 오랜만에 해서 어떻게 입력받는지 잠깐 까먹었엇다...떼콩...! 2021. 7. 7.
[백준] 10172번 : 개 (Java) 문제 아래 예제와 같이 개를 출력하시오. 입력 없음. 출력 개를 출력한다. 코드 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("||_/=\\\\__|"); } } 풀이 "을 출력하려면 \" 형태로 작성해야한다 \을 출력하여면 \\형태로 작성해야한다 2021. 7. 7.
[백준] 10171번 : 고양이 (Java) 문제 아래 예제와 같이 고양이를 출력하시오. 입력 없음. 출력 고양이를 출력한다. 코드 public class Main { public static void main(String[] args) { System.out.println("\\ /\\ "); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } 풀이 \은 단독으로 출력이 불가하다 따라서, \을 출력하려면 \\을 해서 출력 2021. 7. 7.
[백준] 10718번 : We love kriii (Java) 문제 ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. 입력 본 문제는 입력이 없다. 출력 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. 풀이 public class Main { public static void main(String[] args) { System.out.println("강한친구 대한육군"); System.out.println("강한친구 대한육군"); } } 출력 음.... 프린트문 두개... 설명할 것도 없다.. 2021. 7. 7.
[백준] 2557번 : Hello World (Java) 문제 Hello World!를 출력하시오. 입력 없음 출력 Hello World!를 출력하시오. 코드 public class Main { public static void main(String[] args) { System.out.println("Hello World!"); } } 풀이 백준에서 자바로 코딩하는 경우 "Main.java" 파일을 컴파일하고, Main 클래스파일을 실행하기 때문에 클래스명을 반드시 Main으로 써줘야 한다. 사실 처음에 클래스 명을 안쓰고 풀었다가 자꾸 컴파일 에러가 났다...! 그래서 찾아보니 Main으로 하면 된다는 것을 알고 하니 풀 수 있었다. 오랜만에 자바를 하는지라 손풀기용으로 앞부분은 빨리 풀어야겠다! 2021. 7. 7.
Ch2. 변수와 자료형 02-1 컴퓨터는 데이터를 어떻게 표현할까? -1. 컴퓨터에서 수를 표현하는 방법 - 컴퓨터는 모든 데이터를 1과 0으로 표현한다. (1) 비트(bit), 바이트(byte) : 비트는 0또는 1로 표현할 수 있는 최소단위, 8비트가 모여서 1바이트 (2) 10진수, 2진수 : 10진수는 우리가 실생활에 쓰는 숫자, 2진수는 0과 1 두개로만 표현되는 수 (3) ASCII : 영문자, 숫자, 특수문자를 8비트 값의 수로 미리 정의 해 둔 코드 (4) 2진수, 16진수, 8진수 : 2진수는 비트 값을 그대로 표현할 수 있지만 길이가 너무 길어 3비트의 8진수나 4비트의 16진수를 사용 - 프로그램에서 2진수 사용할 때는 숫자 앞에 0B, 8진수는 0, 16진수는 0X (ex. 10진수 10은 2진수로 0B1.. 2021. 7. 6.