문제 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다. 입력 첫 째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다. 출력 첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다. 예제 입력 1 3 29 38 12 57 74 40 85 61 예제 출력 1 85 8 - 내 풀이 import java.util.Scanner; public class Main { public static void main(..
문제 설명 단어 s의 가운데 글자를 반환하는 함수, solution을 만들어 보세요. 단어의 길이가 짝수라면 가운데 두글자를 반환하면 됩니다. 제한사항 s는 길이가 1 이상, 100이하인 스트링입니다. 입출력 예 s return abcde c - 내 처음 풀이 class Solution { public String solution(String s) { String answer = ""; int sHalf = s.length() / 2; String[] arr; arr = s.split(""); if (s.length()%2 == 0) { answer = arr[sHalf - 1] + arr[sHalf]; } else answer = arr[sHalf]; return answer; } } * 다시보기 - ..
문제 설명 대문자와 소문자가 섞여있는 문자열 s가 주어집니다. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성하세요. 'p', 'y' 모두 하나도 없는 경우는 항상 True를 리턴합니다. 단, 개수를 비교할 때 대문자와 소문자는 구별하지 않습니다. 예를 들어 s가 pPoooyY면 true를 return하고 Pyy라면 false를 return합니다. 제한사항 문자열 s의 길이 : 50 이하의 자연수 문자열 s는 알파벳으로만 이루어져 있습니다. 입출력 예 s answer pPoooyY true Pyy false - 처음 나의 풀이 class Solution { boolean solution(String s) { boolean answ..
- 20200504
- likelion
- 20200424
- 20200417
- chapter8
- 20200429
- 20200624
- 20200420
- 20200425
- 20200403
- 백준
- 20200413
- 20200330
- 20200421
- 20200415
- 20200622
- 20201204
- 20200510
- 20200427
- 20200804
- chapter7
- 20200428
- 20200512
- 20200319
- 20200502
- 20200317
- 생활코딩리눅스
- 20200423
- 20200406
- 20200503
- Total
- Today
- Yesterday