[할일]
알고리즘 문제 풀기
현대오토에버 자소서 작성
이력서 재작성
코드플래너 정리
출석부를 정리했다. 정신없어서 출석체크 못한것들이 많아 수정했다.
또한 자바로 곱셈 문제를 풀어보고 있다. 이게 푸는 법은 알곘는데, 코드로 어떻게 작성해야될지 모르겠다. 그래서 GPT의 도움을 받기로 했다.
식사를 하고 쉬었다.
아까 풀다 말았던 곱셈 문제를 풀었다.
제한된 범위 내에서 사칙연산을 하면된다.
import java.util.*;
public class Q10869 {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int A;
int B;
A = scn.nextInt();
B = scn.nextInt();
if (A <= 0 || A >= 10000 || B <= 0 || B >= 10000) {
System.out.print("Wrong Format");
return;
}
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);
}
}
곱셈을 할때 100, 10, 1의 자리로 나누어서 각각 곱한다음 3자리의 총 곱셈을 구하면 된다.
import java.util.*;
public class Q2588 {
public static void Q2588(String[] args) {
Scanner scn = new Scanner(System.in);
int A;
int B;
A = scn.nextInt();
B = scn.nextInt();
int hundred = B / 100; // 100의 자리
int ten = (B / 10) % 10; // 10의 자리
int one = B % 10; // 1의 자리
System.out.println(A * one);
System.out.println(A * ten);
System.out.println(A * hundred);
System.out.println(A * B);
scn.close();
}
}
정해진 범위에서의 등급을 메기면된다.
import java.util.*;
public class Q9498 {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int A;
A =scn.nextInt();
if (A >= 90 && A <= 100) {
System.out.println("A");
}
else if (A >= 80 && A <= 89) {
System.out.println("B");
}
else if (A >= 70 && A <= 79) {
System.out.println("C");
}
else if (A >= 60 && A <= 69) {
System.out.println("D");
}
else {
System.out.println("F");
}
}
}
윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int A;
A =scn.nextInt();
if (A % 4 == 0 && A % 100 != 0) {
System.out.print(1);
}
else if (A % 4 == 0 && A % 400 == 0) {
System.out.print(1);
}
else {
System.out.print(0);
}
}
}
16:20 ~ 18:30
근데, 접속되지도 않고… 아무것도 하지 못했다.

그래도 계속 시도해본 결과, 몇가지 항목은 건졌다.
밑에 내용에서 차량 전장개발, 차량 전장인프라 내용은 들었다. 근데 정작 중요한 Vehicle IT 검증 영상은 녹화하지 못했다.
초반에 접속 문제로 못들었던, 회사 소개 및 채용 안내와 같은 메인 세션은 2회차로 겨우 다시 들었다.
대강 듣기는 했지만, 나중에 영상 복기하면서 중요한 내용을 뽑아야겠다.
식사를 하고 형들과 게임 했다.
채용일정과 정글 채용 지원 일정이 헷갈려서 페이지를 따로 만들었다. 오늘부터 Toss 채용 일정도 있다.
아까 전에 들은 현대오토에버 동영상도 정리했다.
이런저런 취업을 위한 정보를 찾아봤다. 생각보다 할 게 많다…
이력서를 재작성해야 될 것 같다. 너무 옛날에 적었다. 일단은 아까 풀다 못풀었던 직사각형 탈출 문제를 풀어야겠다.
스타했다.
운동을 했다.
일단 정신을 깨우기 위해 알고리즘 한문제를 풀었다.
해당 문제는 거리가 제일 적은 값을 구하면 된다. 그러나 내가 자바에서 주어진 4개의 값의 최솟값을 구하는 방법을 몰라서 그거는 GPT에게 물어보았다. Math.min 으로 푼다고 한다.
import java.util.Scanner;
public class Q1085 {
public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
int x;
int y;
int w;
int h;
x =scn.nextInt();
y =scn.nextInt();
w =scn.nextInt();
h =scn.nextInt();
// 최솟값 구하기
int min = Math.min(Math.min(x,y), Math.min(w-x,h-y));
System.out.println(min);
scn.close();
}
}
내일부터는 일단 실버문제를 풀어봐야겠다. 그냥 박아보면서 푸는게 더 나을 것 같다. 브론즈는 지루하다. 내가 Java 코드만 못쓸 뿐…
발표날부터 밀린 벨로그를 적어야되겠다. 이력서 폼을 고르고 이력서도 기반작업을 해두었다.