스트링 형태를 문자로 바꿔서 다시 그걸 인트형태로 담아준 뒤 값 비교
홀수, 짝수를 0으로 초기화 하고, for문 안에서 if문으로 홀짝을 구별하고 그에 따라 홀수랑 짝수에 값을 대입해주었다. 마지막은 삼항연산자로 처리 if문을 여러가지 많이 쓰는거보다 코드가 훨씬 더 깔끔하게 잘 보인다. 성공!
문제 > 문자열에 따라 다음과 같이 두 수의 크기를 비교하려고 합니다. 두 수가 n과 m이라면 ">", "=" : n >= m "", "!" : n > m ""중 하나고, eq는 "="와 "!"중 하나입니다. 그리고 두 정수 n과 m이 주어질 때, n과 m이 ineq와 eq의 조건에 맞으면 1을 아니면 0을 return하도록 solution 함수를 완성해...
으... 문제가 꽤나길다
true면 answer에 += a + (d\*i)를 값을 넣어주었다.
조건문을 봤을 때, 첫 번째 조건문은 세개의 숫자가 모두 같은지를 보는거다. 두 번째 조건문은 두개의 숫자가 맞는지를 체크하는 것이다.흠.. 무슨 생각으로 한지 잘 모르겠다.무지성으로 적은건가..코드를 실행했을 떄는 제대로 실행이 되어도 채점을 하면 실패사례가 등장한다
여기서 주의할점은 sum=0;으로 대입하면 안된다!sum이 0이라면 무엇을 곱해도 0이니깐
문자열 형태로 바꿔서 수를 만든 다음 다시 parseInt로 형변환을 해주었다.근데 뭔가 너무 뻔하고 가공 속도도 좀 느리다..다른 방법이 없을까 찾아보다가우연히 한 방법을 찾을 수 있었다.for문을 역순으로 돌아서 1의 자리 10의 자리 100의 자리를 만들어서 숫자
근데 여기서 문제점이 Java배열은 고정된 크기를 갖기에, add()를 사용할 수 없다.위에서 내가 아래 처럼 크기를 선언했는데 add()를 사용하고 있었다.너무 생각 없이 쳤는지 문제점이 하나 둘이 아니다.뭐 가끔 기본적인게 생각이 안날때도 많다.아직 내가 많이 부
업로드중..n을 굳이 ++; --; += -= 해주는 것 보다int answer = n 이렇게 대입해주어 switch문으로 풀었다.
문제 내 코드
좀 어렵다..
문제가 꽤나 어려웠다..2차원 배열이 익숙하지가 않아서너무 애 먹었다.이것저것 찾아보고사실 지금도 좀 헷갈린다..
문제 내 코드
문제 내 코드
문제 내 코드
문제 내 코드
문제 내 코드
간단한 논리 연산문제 설명boolean 변수 x1, x2, x3, x4가 매개변수로 주어질 때, 다음의 식의 true/false를 return 하는 solution 함수를 작성해 주세요.(x1 ∨ x2) ∧ (x3 ∨ x4)입출력 예x1 x2 x3 x4 resultfa
문제 내 코드
이렇게 해주면 당연히 안된다.이 코드의 큰 문제점은ASCII의 값을 num에 대입시킨다.그래서 예를 들어, "123"이 있다면문자 '1'은 49 문자 '2'는 50 '3'은 51이렇게 되어서결국 num에는 150이라는 숫자가 대입이 된다.paserInt로 해주면되지만
문제 코드
문제 코드
문제 코드
문제 설명부분 문자열이란 문자열에서 연속된 일부분에 해당하는 문자열을 의미합니다. 예를 들어, 문자열 "ana", "ban", "anana", "banana", "n"는 모두 문자열 "banana"의 부분 문자열이지만, "aaa", "bnana", "wxyz"는 모두
문제 링크
문제 링크
문제 링크
문제 링크(https://school.programmers.co.kr/learn/courses/30/lessons/181888
문제링크
문제링크
문제링크
문제링크
문제 링크(https://school.programmers.co.kr/learn/courses/30/lessons/181896
문제링크(https://school.programmers.co.kr/learn/courses/30/lessons/181879