본문 바로가기

분류 전체보기556

Kotlin] 백준 10998번 문제 풀이 https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 더보기 그냥 입력을 받아서 곱셈을 출력하기만 하면 된다. (근데 왜 readline하니까 왜 런타임 에러 뜨지??; 그래서 그냥 스캐너로 함...) import java.util.* fun main(args: Array) { question10998() } fun question10998() { val sc: Scanner = Scanner(System.`in`) var a = sc.nextInt() var b = sc.nextInt() println(a*b) } 2023. 3. 8.
Java] 프로그래머스 lv.1, [1차] 비밀지도 https://school.programmers.co.kr/learn/courses/30/lessons/17681?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 더보기 이번 문제도 혀가 긴 문제임. 근데 좀 많이 긴. ㅋㅋㅇ블라인드 테스트 전에도 해봤지만 진짜 혀가 많이 깁니다.. 그냥 결국 두 문자를 이진법으로 변환해서 -> 값을 비교해서 하나씩 문자열로 변경하면 되는 문제임... class Solution { public String[] solution(int n, int[] arr1, int[] arr2) { Strin.. 2023. 3. 8.
Kotlin] 백준 2557번 문제 풀이 https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 접은글 풀이 더보기 백준 순서대로 올라가려니 너무 못하는거 같아서 쉬운것부터 차근차근. 하지만 이건 너무 기본 아닌가 ^-^ .. 하는 생각이 든다 (민망 fun main(args: Array) { question2557() } fun question2557() = println("Hello World!") 2023. 3. 7.
Kotlin] 프로그래머스 lv.1, 로또의 최고 순위와 최저 순위 https://school.programmers.co.kr/learn/courses/30/lessons/77484 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 더보기 문제 혀가 길어서 그렇지 생각해보면 쉬움. 가려놓은건 틀렸을 수도 있고 맞을 수도 있다. 그럼 가려지지 않은 번호에서 맞은 값을 먼저 도출하고, 최대로 많이 맞았을 때(가려진 번호가 모두 정답일 때), 최소로 맞았을 때(가려진 번호가 모두 오답일 때)의 두 가지 가능성을 고려한다. 즉, 맞은 값 + 가려진 번호의 수 = 최댓값 맞은 값 = 최솟값 이렇게 값을 도출하면 된다. 숫자는 6개이므.. 2023. 3. 1.
반응형