[프로그래머스/Kotlin] 공 던지기 (Lv. 0)
·
Algorithm/kotlin
문제 머쓱이는 친구들과 동그랗게 서서 공 던지기 게임을 하고 있습니다. 공은 1번부터 던지며 오른쪽으로 한 명을 건너뛰고 그다음 사람에게만 던질 수 있습니다. 친구들의 번호가 들어있는 정수 배열 numbers와 정수 K가 주어질 때, k번째로 공을 던지는 사람의 번호는 무엇인지 return 하도록 solution 함수를 완성해보세요.  제한사항2  numbers의 길이 0  k numbers의 첫 번째와 마지막 번호는 실제로 바로 옆에 있습니다.numbers는 1부터 시작하며 번호는 순서대로 올라갑니다. 입출력 예 코드import java.util.*class Solution { fun solution(numbers: IntArray, k: Int): Int { var answer: I..
[프로그래머스/Kotlin] 이진수 더하기 (Lv. 0)
·
Algorithm/kotlin
문제 이진수를 의미하는 두 개의 문자열 bin1과 bin2가 매개변수로 주어질 때, 두 이진수의 합을 return하도록 solution 함수를 완성해주세요.  제한사항return 값은 이진수를 의미하는 문자열입니다.1 ≤ bin1, bin2의 길이 ≤ 10bin1과 bin2는 0과 1로만 이루어져 있습니다.bin1과 bin2는 "0"을 제외하고 0으로 시작하지 않습니다. 입출력 예 코드class Solution { fun solution(bin1: String, bin2: String): String { return Integer.toBinaryString(Integer.parseInt(bin1, 2) + Integer.parseInt(bin2, 2)) }}처음엔 주어진 이진수를 ..
[프로그래머스/Kotlin] 컨트롤 제트 (Lv. 0)
·
Algorithm/kotlin
문제 숫자와 "Z"가 공백으로 구분되어 담긴 문자열이 주어집니다. 문자열에 있는 숫자를 차례대로 더하려고 합니다. 이 때 "Z"가 나오면 바로 전에 더했던 숫자를 뺀다는 뜻입니다. 숫자와 "Z"로 이루어진 문자열 s가 주어질 때, 머쓱이가 구한 값을 return 하도록 solution 함수를 완성해보세요.  제한사항1 ≤ s의 길이 ≤ 200-1,000  s의 원소 중 숫자 s는 숫자, "Z", 공백으로 이루어져 있습니다.s에 있는 숫자와 "Z"는 서로 공백으로 구분됩니다.연속된 공백은 주어지지 않습니다.0을 제외하고는 0으로 시작하는 숫자는 없습니다.s는 "Z"로 시작하지 않습니다.s의 시작과 끝에는 공백이 없습니다."Z"가 연속해서 나오는 경우는 없습니다. 입출력 예 코드class Solution {..
[프로그래머스/Kotlin] 7의 개수 (Lv. 0)
·
Algorithm/kotlin
문제머쓱이는 행운의 숫자 7을 가장 좋아합니다. 정수 배열 array가 매개변수로 주어질 때, 7이 총 몇 개 있는지 return 하도록 solution 함수를 완성해보세요. 제한사항1 ≤ array의 길이 ≤ 1000 ≤ array의 원소 ≤ 100,000 입출력 예 코드class Solution { fun solution(array: IntArray): Int { var answer: Int = 0 for(element in array){ var tmp = element.toString() for(e in 0 until tmp.length){ if(tmp[e] == '7'){ ..
나연쓰
'Algorithm' 카테고리의 글 목록 (7 Page)