728x90
반응형
SMALL

분류 전체보기 300

[백준알고리즘] 입출력과 사칙연산 8단계 - 1008번 A/B (JAVA)

📌문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 📌입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 📌출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. ※ 주의할 점 ※ int형(정수)으로 입력을 받을 경우 소수점 이하를 버리고 계산하기 때문에 소수점 아래 9자리 이상 표현 할 수 있는 double형(실수)으로 입력을 받아서 계산한다. 📌코드 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); double a,b; // 이때 int가 아니라..

[백준알고리즘] 입출력과 사칙연산 7단계 - 10998번 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); } }

[백준알고리즘] 입출력과 사칙연산 6단계 - 1001번 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); } }

[백준알고리즘] 입출력과 사칙연산 5단계 - 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); } }

[IT지식] 쓰레드(Thread)란?

📌 프로세스와 쓰레드 프로세스(Process)란 단순히 말해 '실행 중인 프로그램(Program)'을 뜻한다. 프로그램을 실행하면 OS(운영체제)로부터 실행에 필요한 자원(메모리)을 할당받아 프로세스가 된다. 즉, 다시말해 사용자가 작성한 프로그램이 운영체제 의해서 메모리 공간을 할당받아 실행 중인 것을 말한다. 프로세스는 프로그램을 수행하는 데 필요한 데이터와 메모리 등의 자원, 쓰레드로 구성되어있다. 쓰레드(Thread)란 프로세스(process) 내에서 실제로 작업을 "수행하는 주체"를 의미한다. 그렇기에 모든 프로세스에는 한 개 이상의 쓰레드가 존재하여 작업을 수행한다. 각 쓰레드별로 자신만의 스택과 레지스터를 가진다. 또한, 두 개 이상의 쓰레드를 가지는 프로세스를 멀티쓰레드 프로세스(multi..

[백준알고리즘] 입출력과 사칙연산 4단계 - 25083번 새싹 (JAVA)

📌문제 아래 예제와 같이 새싹을 출력하시오. 📌입력 없음 📌출력 새싹을 출력한다. ※ 주 의 ※ \을 출력하려면 \\를 작성해야 하고 " 를 작성하려면 \"로 작성해야 한다 📌코드 public class Main{ public static void main(String[] args) { System.out.println(" ,r'\"7"); System.out.println("r`-_ ,' ,/"); System.out.println(" \\. \". L_r'"); System.out.println(" `~\\/"); System.out.println(" |"); System.out.println(" |"); } }

[백준알고리즘] 입출력과 사칙연산 3단계 - 10171 고양이 (JAVA)

📌문제 아래 예제와 같이 고양이를 출력하시오. 📌입력 없음 📌출력 고양이를 출력한다. *** 주의할 점 *** 자바에서는 몇몇 문자는 단독으로 써서 출력할 수 없다. ( 대표적으로 백슬래시와 큰 따옴표가 있다. ) 그래서 문자를 출력하기 위해 조합을 만들어서 출력할 수 있도록 하는데 이를 Escape Sequance 라고 한다. 이스케이프 시퀀스는 "백슬래시(\) + 문자" 의 조합으로 쓰인다. 여기서 고양이 코드 또한 백슬래시(\)가 들어가는데 이 백슬래시는 단독으로 출력하지 못한다. 그렇기 때문에 "백슬래시 + 문자" 조합으로 출력해야 한다 . 즉, 백슬래시 앞에 백슬래시 하나를 더 붙여서 \\ 백슬래시 두번을 써야 백슬래시가 출력이 된다. 📌코드 public class Main{ public sta..

[백준알고리즘] 입출력과 사칙연산 2단계 - 10718 (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("강한친구 대한육군"); } } 계속 컴파일 오류 나서 왜인가 싶었더니 System.out.println에서 out을 빼고 ..

[IT지식] CSV파일이란?

📌 CSV파일이란? - CSV 란 Comma Separated Version (쉼표로 구분 된 값) 로서 컴마로 구분된 파일을 뜻한다. - 메모장으로 만들거나, excel로 만들거나 db에 있는 것들을 그냥 컴마로 구분해서 출력해서 저장해도 된다. - 엑셀과 같은 행렬(matrix) 구조의 데이터를 표현/저장 하기 쉽도록 정해놓은 포멧이다. - CSV 파일은 종종 한 파일에서 다른 파일로 데이터를 빠르게 구문 분석하는 방법으로 프로그램에서 사용된다. - CSV는 엑셀에서도 활용할 수 있고, 글꼴과 같은 서식 정보들이 없기 때문에 조금 더 원형 그대로 가공하기가 좋은 데이터 형식이다. 텍스트 에디터 등으로도 쉽게 만들 수 있다는 것도 장점이다. - 이런 형식의 DB 의 구조를 아래와 같이 index, na..

728x90
반응형
LIST