문제 머쓱이네 양꼬치 가게는 10인분을 먹으면 음료수 하나를 서비스로 줍니다. 양꼬치는 1인분에 12,000원, 음료수는 2,000원입니다. 정수 n과 k가 매개변수로 주어졌을 때, 양꼬치 n인분과 음료수 k개를 먹었다면 총얼마를 지불해야 하는지 return 하도록 solution 함수를 완성해보세요 풀이 class Solution { fun solution(n: Int, k: Int): Int { var sheep: Int = n*12000 var drink: Int = k*2000 if(n >= 10){ var bonus: Int = (n/10) * 2000 drink -= bonus } return (sheep+drink) } } 처음에 조건을 잘못 보고 서비스 음료가 있는지 몰라서 틀렸다. 가장 ..
정답 class Solution { fun solution(start: Int, end: Int): IntArray { var answer: IntArray = intArrayOf() for(i: Int in start..end){ answer += i } return answer } }
정답 class Solution { fun solution(my_string: String, n: Int): String { return my_string.substring(my_string.length-n, my_string.length) } }
문제 출처 : https://programmers.co.kr/learn/courses/30/lessons/12969 처음 코딩이라는걸 접하게 되면, 가장 많이 해보는게 바로 별찍기 입니다. 사각형, 삼각형, 마름모... 코드 작성법에 따라 정말 다양한 모양을 만들 수 있지만, 이번 문제 에서는 가장 기초인 사각형 별찍기를 해보겠습니다. import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for(int i=0; i
문제 출처 : programmers.co.kr/learn/courses/30/lessons/68644 ** 잊지 말야아 할것 ** - 중복된 값은 제외 한다 - 오름차순으로 정렬해야 한다 import java.util.ArrayList; import java.util.Arrays; public class programmers { public static void main(String[] args) { // 결과 확인을 위한 임의의 값 int[] numbers = {1,3,1,4,5}; int[] answer = {}; // 1. Arraylist 생성 ArrayList num = new ArrayList(); // 2. 반복문을 통해 리스트에 값 추가 for(int i=0; i