본문 바로가기

스터디(beakjoon)98

Kotlin] 백준 10926번 문제 풀이 https://www.acmicpc.net/problem/10926 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 풀이 더보기 뭐.. 스캐너로 아이디 String으로 받아와서 ??! 붙인 문자열 리턴하면 됨.. import java.util.* fun main(args: Array) { question10926() } fun question10926() { val sc: Scanner = Scanner(System.`in`) var id = sc.next() println("$id??!") } 2023. 4. 4.
Kotlin] 백준 10869번 문제 풀이 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 더보기 이것도 뭐.. 간단. 스캐너만 받아올 수 있으면 그냥 평범하게 프린트 하면 됨. import java.util.* fun main(args: Array) { question10869() } fun question10869() { val sc: Scanner = Scanner(System.`in`) var a = sc.nextInt() var b = sc.nextInt() println(a+b) println(a-b) println(a*b) pri.. 2023. 4. 3.
Kotlin] 백준 1008번 문제 풀이 https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 더보기 이번 문제의 핵심은 10^-9까지 출력해야한다는 점이다. 선택해야하는 자료형과 출력방식을 유의해야한다. 소수점을 표현하는 방식으로 float와 double을 많이 쓰게 되는데, float는 7자리 수, double은 16자리 수까지 표현한다. 따라서, 1/3을 할 경우 float는 0.3333334로 출력되지만, double은 0.3333333333333.. 으로 출력된다. 이번 문제를 보면, 라는 조건이 있다. 실제로 float를 10자리까지 늘려보면 0.3333334333로 출력되므로, 10^-7에서.. 2023. 3. 9.
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.
반응형