728x90
반응형
문제0A-출력해보기
문제가 이런거면 좋겠지만 ,,
import java.util.*;
class Main {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
문제0B-입력받아보기
java 로 스캐너 처음 써봄 ,,,
import java.util.*;
class Main {
public static Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
//값을 저장할 변수를 만들고
int a , b;
//두 정수를 입력받는다
a = scanner.nextInt();
b = scanner.nextInt();
//answer에 값을 저장하고
int answer = a + b;
//정답을 한 줄에 출력한다
System.out.println(answer);
}
}
문제0C-반복해보기
import java.io.*;
import java.util.*;
import java.lang.*;
class Main {
public static Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
//n을 입력받아 보세요
int n = scanner.nextInt();
// "Goorm"을 n번 출력하세요
for(int i=0; i<n; i++){
// 각 문자열 사이는 ", "로 구분되어야 합니다
if(i > 0){
System.out.print(", ");
}
System.out.print("Goorm");
}
}
}
문제0D-저장해보기
간단하게 생각했다가 큰 코 다쳤다 .. 이문제에서 15분이나씀 ,, 당황스럽다 ,, 🤪
import java.io.*;
import java.util.*;
import java.lang.*;
class Main {
public static final int MAX_N = 1000;
public static final Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
int n = scanner.nextInt();
ArrayList<Integer> arr = new ArrayList<>();
// 어레이 리스트에 원소를 입력받아 보세요
// 입력
for( int i = 0; i < n; i++ ){
arr.add(scanner.nextInt());
}
// 출력 - 거꾸로
for( int i = n-1; i >= 0; i-- ){
if( i < n-1 ){
System.out.printf(" ");
}
System.out.printf("%d", arr.get( i ));
}
}
}
문제0E-테스트케이스
import java.io.*;
import java.util.*;
import java.lang.*;
class Main {
public static final Scanner scanner = new Scanner(System.in);
public static void main(String[] args) {
int tc = scanner.nextInt();
scanner.nextLine();
String[] threeNumList = new String[tc+1];
for( int i = 0; i < tc; i++ ){
String str = scanner.nextLine();
if(str == "") {
continue;
}
threeNumList[i] = str;
}
for(int i = 0; i < tc; i++){
System.out.printf("Case #%d\n", i+1);
testCase(threeNumList[i]);
}
}
public static void testCase(String numList){
String[] arraysStr = numList.split(" ");
System.out.println( Integer.parseInt(arraysStr[0]) + Integer.parseInt(arraysStr[1]) + Integer.parseInt(arraysStr[2]) );
}
}
728x90
반응형
'TEAM STUDY > 알고리즘 코딩 테스트 스터디' 카테고리의 다른 글
4회차 - 알고리즘 기록 : 전화번호 (0) | 2022.06.13 |
---|---|
3회차 - 알고리즘 기록 (0) | 2022.06.08 |
2회차 - 알고리즘 기록 (0) | 2022.06.03 |
1회차 - 알고리즘 기록 (0) | 2022.05.21 |
[charter1] 선형 알고리즘 기초 (0) | 2022.05.06 |