🙌문제설명두 정수 a, b가 주어졌을 때 a와 b 사이에 속한 모든 정수의 합을 리턴하는 함수, solution을 완성하세요.예를 들어 a = 3, b = 5인 경우, 3 + 4 + 5 = 12이므로 12를 리턴합니다.☑️나의 풀이a=3, b=5 일 경우, 사이에 속한 모든 정수를 구하는 방법a+1을 b가 될때까지 해서, 그 값을 더한다class Solution { public long solution(int a, int b) { long answer = 0; if(a ☑️배운 점자바를 오랜만에 사용하니 어색... 색다름....자바스크립트의 메소드 보다, 알고리즘과 로직으로 생각하는 방법에 익숙해져야할 것 같다.왜나면 자바스크립트로 풀었을때는 a,b 의 더 ..
코딩테스트/Python
4 종류의 괄호문자들 '()', '[]', '{}', '' 로 이루어진 문자열이 주어진다. 이 문자열에 사용된 괄호들의 짝이 모두 맞는지 판별하는 프로그램을 작성한다. 예를 들어 아래와 같은 문자열은 유효하다고 판단할 수 있다. 아래와 같은 문자열은 유효하지 않은 문자열이다. 붉은색으로 표시된 괄호의 짝을 찾을 수 없기 때문이다. 아래 문자열은 열고 닫는 괄호의 개수는 유효하나 짝이 맞지 않는 괄호가 사용 되었기 때문에 유효하지 않다. [입력] 각 테스트 케이스의 첫 번째 줄에는 테스트케이스의 길이가 주어지며, 바로 다음 줄에 테스트 케이스가 주어진다. 총 10개의 테스트케이스가 주어진다. [출력] #부호와 함께 테스트 케이스의 번호를 출력하고, 공백 문자 후 유효성 여부를 1 또는 0으로 표시한다 (1..
Problem 다음 100X100의 2차원 배열이 주어질 때, 각 행의 합, 각 열의 합, 각 대각선의 합 중 최댓값을 구하는 프로그램을 작성하여라. 다음과 같은 5X5 배열에서 최댓값은 29이다. [제약 사항] 총 10개의 테스트 케이스가 주어진다. 배열의 크기는 100X100으로 동일하다. 각 행의 합은 integer 범위를 넘어가지 않는다. 동일한 최댓값이 있을 경우, 하나의 값만 출력한다. [입력] 각 테스트 케이스의 첫 줄에는 테스트 케이스 번호가 주어지고 그 다음 줄부터는 2차원 배열의 각 행 값이 주어진다. [출력] #부호와 함께 테스트 케이스의 번호를 출력하고, 공백 문자 후 테스트 케이스의 답을 출력한다. input.txt 1 13 24 13 24 1 7 24 11 22 18 22 16 ..
Problem 10개의 음이 아닌 정수가 차례로 주어진다. 10개의 수 중에서 최댓값을 구하라. [제약 사항] 10개의 수는 0 이상 10,000,000 이하이다. [입력] 가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다. 각 테스트 케이스의 첫 번째 줄에는 10개의 숫자가 공백을 띄고 주어진다. [출력] 출력의 각 줄은 '#t'로 시작하고, 공백을 한 칸 둔 다음 정답을 출력한다(t는 테스트 케이스의 번호를 의미하며 1부터 시작한다). input.txt 68 99 1 0 38 41 46 33 51 70 30 67 15 11 47 64 18 52 61 26 65 87 52 59 89 70 6 71 7 34 20 37 14 37 49 58 24 53 47 66 ..