문제 머쓱이네 양꼬치 가게는 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) } } 처음에 조건을 잘못 보고 서비스 음료가 있는지 몰라서 틀렸다. 가장 ..
Android Java, Kotlin 등에서 사용 가능한 권한을 확인할 수 있는 사이트 입니다. 특히 권한 종류 중 Protection level: dangerous 인 경우에는 사용자에게 팝업창 등 안내를 통해 권한 허용을 받아야 합니다. 만약 사용하고자 하는 권한을 Manifest 에 선언해두었는데 기능이 정상작동하지 않는다면? Protectio level 이 dangerous 인데 권한 요청을 안한것은 아닌지 확인해 볼 수 있겠습니다. https://developer.android.com/reference/android/Manifest.permission Manifest.permission | Android Developers developer.android.com Android Kotlin 권한 ..
정답 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) } }
다른 블로그의 예제를 보며 앱 제작을 따라하던 중, 앱의 권한을 요청하는 부분에서 문제가 발생했다. // 요청코드 permission["bluetooth_connect"] = Manifest.permission.BLUETOOTH_CONNECT Error코드 : android.Manifest.permission.BLUETOOTH_CONNECT? Alt+Enter 물론 Manifest에 권한 추가는 해줬고, 저 권한 말고도 LOCATION이나 다른것도 다 먹통이길래 뭐가 문제인지 싶었다. 아니... 왜? 저게 왜 없어..? 그런데 해결방법은 간단했다. // 수정코드 : 앞에 android.* 추가 permission["bluetooth_connect"] = android.Manifest.permission...