181916. 주사위 게임 3 자바
·
문제 풀이/Programmers
배열의 1~6자리에 각 수자가 나올때마다 +1씩해준다. 그러면 배열의 각 자리에 숫자가 나온 빈도가 출력됨. 경우의 수 cnt는 새로운 숫자가 배열에 추가될 때마다 +1씩 해준다. 예시) cnt가 1인경우 : 모두 같은 숫자 cnt가 2인경우 : 두개의 숫자가 들어옴 cnt의 상황에 따라 경우의 수를 추가한다. cnt가1이면 모두 같은 숫자이므로 고려x cnt가 2이면 두개의 상황이 주어진다. 📌3개의 같은 숫자 + 1개의 다른 숫자 📌2개의 같은 숫자 + 2개의 같은 숫자 📌또한 숫자의 대소관계를 파악해야 함 cnt가 3이면 하나의 상황 3개의 같은 숫자와 1개의 다른 숫자 cnt가 4이면 하나의 상황 가장작은 숫자를 찾아서 출력한다. class Solution { public int solution(..
181893. 배열 조각하기 자바
·
문제 풀이/Programmers
ArrayList를 사용하여 조건에 맞게 add와 remove를 사용한다. import java.util.ArrayList; class Solution { public int[] solution(int[] arr, int[] query) { ArrayList list = new ArrayList(); for(int i: arr) list.add(i); for(int i=0; i
백준 문제 풀이[10951번] JavaScript A+B-4 (Buffer사용법)
·
문제 풀이/백준 문제풀이
백준 문제 풀이[2939번] JavaScript - 구구단
·
문제 풀이/백준 문제풀이
백준 문제풀이[3003] 킹,퀸,룩,비숍,나이트,폰
·
문제 풀이/백준 문제풀이
더 간단한 답이 있겠지만 아직 자바스크립트를 시작한지 얼마 안된 입장으로서 하나씩 천천히 적어보기로 했다. 문제에서 요구하는 내용은 각 피스의 현재 존재하는 개수와 원래 구성되어 있는 피스의 개수를 비교하는 것이다. 각 피스의 구성 개수와 비교하여 연산을 통해 결과를 산출해주자. (참고) 문제를 풀 때 예제 출력에서 한 줄로 출력/ 한 줄마다 출력이 있을 것이다. 반복문이 아닌 단순출력시 이러한 출력을 하고 싶은 경우 해당 방법이 있다.(이 외에도 여러가지가 있다) (한 줄에 여러가지 내용 출력시) System.out.print("한줄 ") System.out.print("입력 ") System.out.rpint("하기") 출력 시 내용>> 한줄 입력 하기 (한 줄로 여러 줄의 내용 출력시) System..
백준 문제 풀이[18108] Java Script - 1998년생인 내가 태국에서는 2541년생?!
·
문제 풀이/백준 문제풀이
이 문제는 조금 당황스럽다. 이세계 불교물이 코드문제로 나올줄이야... 문제를 내신분께서는 제목을 센스있게 만들어주셨다 ㅎㅎ 불기연도를 서기연도로 변환한 결과를 출력하라고 한다. 문제에서는 변환시 필요한 계산법을 예시를 통해서만 보여주고 있어서 직접 찾아보았다. 절실한 불교신자가 아니라면 몰라도 되는 내용이니 해당 과정은 가볍게 계산하고 다음문제로 넘어가자! 이제 막 JavaScript를 시작하신 분이고 내용이 이해가 안간다면 댓글을 남겨주세요! 아는만큼 최대한 도와드리겠습니다