본문 바로가기

분류 전체보기556

Kotlin] 프로그래머스 lv.0, 두 수의 곱 https://school.programmers.co.kr/learn/courses/30/lessons/120804 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 더보기 이거 .. 굉장히 쉬운 문제입니다.. 그냥 num1 * num2 해서 리턴하면 됩니다 class Solution { fun solution(num1: Int, num2: Int): Int { return num1 * num2 } } 2023. 6. 21.
Kotlin] 프로그래머스 lv.0, 공배수 https://school.programmers.co.kr/learn/courses/30/lessons/181936 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 더보기 이건 이 문제랑 비슷한건데 https://itstudy-mary.tistory.com/554 Kotlin] 프로그래머스 lv.0, n의 배수 https://school.programmers.co.kr/learn/courses/30/lessons/181937 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁.. 2023. 6. 20.
Kotlin] 프로그래머스 lv.0, n의 배수 https://school.programmers.co.kr/learn/courses/30/lessons/181937 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 더보기 이건.. %랑 / 배울때 기본입니다.. if문을 통해 %가 0이면 나머지가 0이므로 배수로 판단하여 1을 리턴, 0이 아니면 배수가 아니라고 판단하여 0을 리턴합니다. class Solution { fun solution(num: Int, n: Int): Int { return if(num % n == 0) { 1 } else { 0 } } } 2023. 6. 19.
Kotlin] 백준 1193번 문제풀이 https://www.acmicpc.net/problem/1193 1193번: 분수찾기 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. www.acmicpc.net 풀이 더보기 (이 풀이는 기록용 풀이입니다 좋은 풀이가 아닙니다 ㅠ) 이 풀이는 시간이 좀 빡빡합니다.. 0.5초 그래서 반복문 내부에서 계속 배열을 만드는 작업을 하면 그만큼 시간을 먹어서 시간초과가 걸리므로 먼저 밖에서 분수의 배열을 만듭니다. 1을 만났을때 평이동을 했다는 증거로 false를 겁니다(그래야만 2를 만났을때 바로 평이동을 합니다). 그리고 가만보면 위로 가는 대각선이 있고, 아래로 가는 대각선이 있는데, 이를 구분하기 위한 변수도 미리 선언해둡니다. 이제 카운트 만큼 반복문을 돌립니다. 먼저 1/1 -> 2/.. 2023. 6. 19.
반응형