steady-coding의 등록된 링크

키자드에 등록된 총 277개의 포스트를 확인하실 수 있습니다.

Tistory

네이버 부스트캠프 1차 코딩테스트 후기

안녕하세요~ 코딩 중독입니다. 저번 글에 이어서 이번에는 1차 코딩테스트에 대해 말씀드리려고 합니다. 시험 전 날인 금요일에 아래와 같은 메일이 도착하였습니다. 한 번 위 링크에 눌러서 들어가니까 프로그래..

Tistory

네이버 부스트캠프 1차 코딩테스트 결과 발표

안녕하세요~ 코딩중독입니다. 요 며칠 사이 장염때문에 입원을 해서 글을 쓰질 못했네요. 그리고 병원 안에서 어제 하나의 메일이 왔고, 제목이 저번에 시험 본 1차 코딩테스트에 대한 결과 발표였습니다. 요약하..

Tistory

[프로그래머스] LEVEL 2 : 더 맵게 (JAVA)

문제 설명 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특..

Tistory

네이버 부스트캠프 지원 후기

안녕하세요~ 코딩중독입니다. 대학교 2학년 1학기 종강을 한 달 앞두고 하나의 메일이 저에게 도착하였습니다. 과거 안드로이드 공부를 하기 위해서 (한다고 해놓고 사실 하나도 안했습니다.) 네이버에서 주관하는..

Tistory

[프로그래머스] LEVEL 2 : 소수 찾기 (JAVA)

문제 설명 한자리 숫자가 적힌 종이 조각이 흩어져있습니다. 흩어진 종이 조각을 붙여 소수를 몇 개 만들 수 있는지 알아내려 합니다. 각 종이 조각에 적힌 숫자가 적힌 문자열 numbers가 주어졌을 때, 종이 조각..

Tistory

[프로그래머스] LEVEL 2 : 땅따먹기 (JAVA)

문제 설명 땅따먹기 게임을 하려고 합니다. 땅따먹기 게임의 땅(land)은 총 N행 4열로 이루어져 있고, 모든 칸에는 점수가 쓰여 있습니다. 1행부터 땅을 밟으며 한 행씩 내려올 때, 각 행의 4칸 중 한 칸만 밟으면..

Tistory

[프로그래머스] LEVEL 2 : 주식 가격 (JAVA)

문제 설명 초 단위로 기록된 주식가격이 담긴 배열 prices가 매개변수로 주어질 때, 가격이 떨어지지 않은 기간은 몇 초인지를 return 하도록 solution 함수를 완성하세요. 제한사항 prices의 각 가격은 1 이상 10..

Tistory

[프로그래머스] LEVEL 2 : 카펫 (JAVA)

문제 설명 Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. Leo는 집으로 돌아와서 아까 본 카펫의 노란색과 갈색으..

Tistory

구글 애드센스 4차 시도만에 합격한 후기

안녕하세요~ 코딩중독입니다. 2달 정도 블로그를 운영하면서 약 65개 가량의 글을 썼고, 그 과정에서 좀 더 제 자신에게 꾸준히 글을 쓰게 만들 방법은 없나 고민해 봤습니다. 그리고 요새 핫한 구글 애드센스를..

Tistory

[BOJ] 백준 1929번 : 소수 구하기 (JAVA)

문제 M이상 N이하의 소수를 모두 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) M이상 N이하의 소수가 하나 이상 있는 입력만 주어..

Tistory

[BOJ] 백준 2292번 : 벌집 (JAVA)

문제 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집..

Tistory

[BOJ] 백준 1026번 : 보물 (JAVA)

문제 옛날 옛적에 수학이 항상 큰 골칫거리였던 나라가 있었다. 이 나라의 국왕 김지민은 다음과 같은 문제를 내고 큰 상금을 걸었다. 길이가 N인 정수 배열 A와 B가 있다. 다음과 같이 함수 S를 정의하자. S = A[..

Tistory

[BOJ] 백준 1261번 : 알고스팟 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1261 1261번: 알고스팟 첫째 줄에 미로의 크기를 나타내는 가로 크기 M, 세로 크기 N (1 ≤ N, M ≤ 100)이 주어진다. 다음 N개의 줄에는 미로의 상태를 나타내는..

Tistory

[BOJ] 백준 2230번 : 수 고르기 (JAVA)

문제 N(1≤N≤100,000)개의 수로 이루어진 수열 A[1], A[2], …, A[N]이 있다. 이 수열에서 두 수를 골랐을 때(같은 수일 수도 있다), 그 차이가 M 이상이면서 제일 작은 경우를 구하는 프로그램을 작성하시오. 예..

Tistory

[BOJ] 백준 2644번 : 촌수계산 (JAVA)

문제 우리 나라는 가족 혹은 친척들 사이의 관계를 촌수라는 단위로 표현하는 독특한 문화를 가지고 있다. 이러한 촌수는 다음과 같은 방식으로 계산된다. 기본적으로 부모와 자식 사이를 1촌으로 정의하고 이로부..

Tistory

[BOJ] 백준 8980번 : 택배 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/8980 8980번: 택배 입력의 첫 줄은 마을 수 N과 트럭의 용량 C가 빈칸을 사이에 두고 주어진다. N은 2이상 2,000이하 정수이고, C는 1이상 10,000이하 정수이다...

Tistory

[BOJ] 백준 1202번 : 보석 도둑 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1202 1202번: 보석 도둑 문제 세계적인 도둑 상덕이는 보석점을 털기로 결심했다. 상덕이가 털 보석점에는 보석이 총 N개 있다. 각 보석은 무게 Mi와 가격 Vi를 가..

Tistory

[BOJ] 백준 1463번 : 1로 만들기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net 문제 정수 X에 사용할 수 있는 연산은 다음과..

Tistory

[BOJ] 백준 1700번 : 멀티탭 스케줄링 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1700 1700번: 멀티탭 스케줄링 기숙사에서 살고 있는 준규는 한 개의 멀티탭을 이용하고 있다. 준규는 키보드, 헤어드라이기, 핸드폰 충전기, 디지털 카메라 충전..

Tistory

[BOJ] 백준 2812번 : 크게 만들기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2812 2812번: 크게 만들기 문제 N자리 숫자가 주어졌을 때, 여기서 숫자 K개를 지워서 얻을 수 있는 가장 큰 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에..

Tistory

[BOJ] 백준 15970번 : 화살표 그리기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/15970 ). 주어진 점들" data-og-host="www.acmicpc.net" data-og-source-url="https://www.acmicpc.net/problem/15970" data-og-url="https://www.acmicpc.net/p..

Tistory

[BOJ] 백준 10988번 : 팰린드롬인지 확인하기 (JAVA)

문제 알파벳 소문자로만 이루어진 단어가 주어진다. 이때, 이 단어가 팰린드롬인지 아닌지 확인하는 프로그램을 작성하시오. 팰린드롬이란 앞으로 읽을 때와 거꾸로 읽을 때 똑같은 단어를 말한다. level, noon은..

Tistory

[BOJ] 백준 3954번 : Brainf**k 인터프리터 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/3954 3954번: Brainf**k 인터프리터 문제 Brainf**k 프로그램이 주어졌을 때, 이 프로그램이 끝나는지, 무한 루프에 빠지는지 알아내는 프로그램을 작성하시오. Br..

Tistory

[BOJ] 백준 2352번 : 반도체 설계 (JAVA)

문제 반도체를 설계할 때 n개의 포트를 다른 n개의 포트와 연결해야 할 때가 있다. 예를 들어 왼쪽 그림이 n개의 포트와 다른 n개의 포트를 어떻게 연결해야 하는지를 나타낸다. 하지만 이와 같이 연결을 할 경우..

Tistory

[BOJ] 백준 9935번 : 문자열 폭발 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/9935 9935번: 문자열 폭발 문제 상근이는 문자열에 폭발 문자열을 심어 놓았다. 폭발 문자열이 폭발하면 그 문자는 문자열에서 사라지며, 남은 문자열은 합쳐지게..

Tistory

[BOJ] 백준 17472번 : 다리 만들기 2 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/17472 17472번: 다리 만들기 2 첫째 줄에 지도의 세로 크기 N과 가로 크기 M이 주어진다. 둘째 줄부터 N개의 줄에 지도의 정보가 주어진다. 각 줄은 M개의 수로 이..

Tistory

[BOJ] 백준 11053번 : 가장 긴 증가하는 부분 수열 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/11053 11053번: 가장 긴 증가하는 부분 수열 수열 A가 주어졌을 때, 가장 긴 증가하는 부분 수열을 구하는 프로그램을 작성하시오. 예를 들어, 수열 A = {10, 20..

Tistory

[BOJ] 백준 10451번 : 순열 사이클 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/10451 10451번: 순열 사이클 문제 1부터 N까지 정수 N개로 이루어진 순열을 나타내는 방법은 여러 가지가 있다. 예를 들어, 8개의 수로 이루어진 순열 (3, 2, 7, 8..

Tistory

[BOJ] 백준 1181번 : 단어 정렬 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1181 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1≤N≤20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주..

Tistory

[BOJ] 백준 4949번 : 균형잡힌 세상 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/4949 4949번: 균형잡힌 세상 문제 세계는 균형이 잘 잡혀있어야 한다. 양과 음, 빛과 어둠 그리고 왼쪽 괄호와 오른쪽 괄호처럼 말이다. 정민이의 임무는 어떤 문..

Tistory

[BOJ] 백준 17136번 : 색종이 붙이기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/17136 과 같이 정사각형 모양을 한 다섯 종류의 색종이가 있다. 색종이의 크기는 1×1, 2×2, 3×3, 4×4, 5×5로 총 다섯 종류가 있으며, 각 종류의 색종이는 5..

Tistory

[BOJ] 백준 1377번 : 버블 소트 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1377 1377번: 버블 소트 첫째 줄에 N이 주어진다. N은 500,000보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에 A[1]부터 A[N]까지 하나씩 주어진다. A에 들..

Tistory

[BOJ] 백준 10773번 : 제로 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/10773 10773번: 제로 문제 나코더 기장 재민이는 동아리 회식을 준비하기 위해서 장부를 관리하는 중이다. 재현이는 재민이를 도와서 돈을 관리하는 중인데, 애석..

Tistory

[BOJ] 백준 10815번 : 숫자 카드 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/10815 10815번: 숫자 카드 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진..

Tistory

[BOJ] 백준 1937번 : 욕심쟁이 판다 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1937 1937번: 욕심쟁이 판다 n*n의 크기의 대나무 숲이 있다. 욕심쟁이 판다는 어떤 지역에서 대나무를 먹기 시작한다. 그리고 그 곳의 대나무를 다 먹어 치우면..

Tistory

[BOJ] 백준 16637번 : 괄호 추가하기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/16637 16637번: 괄호 추가하기 첫째 줄에 수식의 길이 N(1 ≤ N ≤ 19)가 주어진다. 둘째 줄에는 수식이 주어진다. 수식에 포함된 정수는 모두 0보다 크거나 같고,..

Tistory

[BOJ] 백준 17281번 : (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/17281 17281번: 는 9명으로 이루어진 두 팀이 공격과 수비를 번갈아 하는 게임이다. 하나의 이닝은 공격과 수비로 이루어져 있고, 총 N이닝 동안 게임을 진행..

Tistory

[BOJ] 백준 2331번 : 반복수열 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2331 2331번: 반복수열 첫째 줄에 반복되는 부분을 제외했을 때, 수열에 남게 되는 수들의 개수를 출력한다. www.acmicpc.net 문제 다음과 같이 정의된 수열이 있..

Tistory

[BOJ] 백준 17471번 : 게리멘더링 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/17471 17471번: 게리맨더링 선거구를 [1, 4], [2, 3, 5, 6]으로 나누면 각 선거구의 인구는 9, 8이 된다. 인구 차이는 1이고, 이 값보다 더 작은 값으로 선거구를..

Tistory

[BOJ] 백준 17135번 : 캐슬 디펜스 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/17135 17135번: 캐슬 디펜스 첫째 줄에 격자판 행의 수 N, 열의 수 M, 궁수의 공격 거리 제한 D가 주어진다. 둘째 줄부터 N개의 줄에는 격자판의 상태가 주어진..

Tistory

[BOJ] 백준 17406번 : 배열 돌리기 (JAVA)

https://www.acmicpc.net/problem/17406 17406번: 배열 돌리기 4 크기가 N×M 크기인 배열 A가 있을때, 배열 A의 값은 각 행에 있는 모든 수의 합 중 최솟값을 의미한다. 배열 A가 아래와 같은 경우 1행의 합은..

Tistory

[BOJ] 백준 1797번 : 균형잡힌 줄서기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1797 1797번: 균형잡힌 줄서기 문제 소시갤 회장 항승이는 클럽에 회원들을 모아놓고 함께 소녀시대 춤을 추고 난 뒤 팬들에게 소녀시대 춤에서 마지막 부분에 나..

Tistory

[BOJ] 백준 15954번 : 인형들 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/15954 15954번: 인형들 첫 번째부터 세 번째까지의 인형을 선택하면 표준편차는 2/3의 양의 제곱근이 되고, 이 때 표준편차가 최소가 된다. 두 번째부터 네 번째..

Tistory

[BOJ] 백준 17070번 : 파이프 옮기기 1 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/17070 17070번: 파이프 옮기기 1 유현이가 새 집으로 이사했다. 새 집의 크기는 N×N의 격자판으로 나타낼 수 있고, 1×1크기의 정사각형 칸으로 나누어져 있다...

Tistory

[BOJ] 백준 10989번 : 수 정렬하기 3 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/10989 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 10,000보다 작거..

Tistory

[BOJ] 백준 15998번 : 카카오머니 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/15998 15998번: 카카오머니 만약 유효한 최소 충전 단위 M(1 ≤ M ≤ 9 * 1018)이 존재한다면, 첫 번째 줄에 M 을 출력한다. 가능한 값이 여러 가지 있다면, 그중..

Tistory

[BOJ] 백준 15686번 : 치킨 배달 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/15686 15686번: 치킨 배달 크기가 N×N인 도시가 있다. 도시는 1×1크기의 칸으로 나누어져 있다. 도시의 각 칸은 빈 칸, 치킨집, 집 중 하나이다. 도시의 칸은 (r..

Tistory

[BOJ] 백준 2750번 : 수 정렬하기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나..

Tistory

[BOJ] 백준 2751번 : 수 정렬하기 2 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2751 2751번: 수 정렬하기 2 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보..

Tistory

[BOJ] 백준 1158번 : 요세푸스 문제 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1158 1158번: 요세푸스 문제 첫째 줄에 N과 K가 빈 칸을 사이에 두고 순서대로 주어진다. (1 ≤ K ≤ N ≤ 5,000) www.acmicpc.net 문제 요세푸스 문제는 다음과..

Tistory

[BOJ] 백준 1168번 : 요세푸스 문제 2 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1168 1168번: 요세푸스 문제 2 첫째 줄에 N과 K가 빈 칸을 사이에 두고 순서대로 주어진다. (1 ≤ K ≤ N ≤ 100,000) www.acmicpc.net 문제 요세푸스 문제는 다..

Tistory

[BOJ] 백준 12096번 : (TEXT)

문제의 링크 : https://www.acmicpc.net/problem/12096 12096번: 예제 출력 1 복사 www.acmicpc.net 풀이 문제, 입력, 출력 등 모든 것이 비어있는 문제라서, 문제와 관련된 정보를 생략하였습니다. 처음에 제가..

Tistory

[BOJ] 백준 1300번 : K번째 수(JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1300 1300번: K번째 수 세준이는 크기가 N×N인 배열 A를 만들었다. 배열에 들어있는 수 A[i][j] = i×j 이다. 이 수를 일차원 배열 B에 넣으면 B의 크기는 N×N..

Tistory

[BOJ] 백준 2573번 : 빙산 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2573 2573번: 빙산 첫 줄에는 이차원 배열의 행의 개수와 열의 개수를 나타내는 두 정수 N과 M이 한 개의 빈칸을 사이에 두고 주어진다. N과 M은 3 이상 300 이하..

Tistory

[BOJ] 백준 17626번 : Four Squares (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/17626 17626번: Four Squares 문제 라그랑주는 1770년에 모든 자연수는 넷 혹은 그 이하의 제곱수의 합으로 표현할 수 있다고 증명하였다. 어떤 자연수는 복수의..

Tistory

[BOJ] 백준 1493번 : 박스 채우기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1493 1493번: 박스 채우기 세준이는 length × width × height 크기의 박스를 가지고 있다. 그리고 세준이는 이 박스를 큐브를 이용해서 채우려고 한다. 큐브는..

Tistory

[BOJ] 백준 2493번 : 탑 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2493 2493번: 탑 첫째 줄에 탑의 수를 나타내는 정수 N이 주어진다. N은 1 이상 500,000 이하이다. 둘째 줄에는 N개의 탑들의 높이가 직선상에 놓인 순서대로 하나..

Tistory

[BOJ] 백준 1110번 : 더하기 사이클 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을..

Tistory

[BOJ] 백준 2212번 : 센서 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2212 2212번: 센서 첫째 줄에 센서의 개수 N(1<=N<=10,000), 둘째 줄에 집중국의 개수 K(1<=K<=1000)가 주어진다. 셋째 줄에는 N개의 센서의 좌표가 한 개의 정수..

Tistory

[BOJ] 백준 1082번 : 방 번호 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1082 1082번: 방 번호 문방구에서 파는 숫자의 개수 N이 주어진다. N은 10보다 작거나 같은 자연수이다. 문방구에서 파는 숫자는 0보다 크거나 같고, N-1보다 작거..

Tistory

[BOJ] 백준 10799번 : 쇠막대기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/10799 10799번: 쇠막대기 여러 개의 쇠막대기를 레이저로 절단하려고 한다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으..

Tistory

[BOJ] 백준 16953번 : A -> B (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/16953 16953번: A → B 첫째 줄에 A, B (1 ≤ A < B ≤ 109)가 주어진다. www.acmicpc.net 문제 정수 A를 B로 바꾸려고 한다. 가능한 연산은 다음과 같은 두 가지..

Tistory

[BOJ] 백준 1476번 : 날짜 계산 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1476 1476번: 날짜 계산 준규가 사는 나라는 우리가 사용하는 연도와 다른 방식을 이용한다. 준규가 사는 나라에서는 수 3개를 이용해서 연도를 나타낸다. 각각의..

Tistory

[BOJ] 백준 2437번 : 저울 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2437 2437번: 저울 하나의 양팔 저울을 이용하여 물건의 무게를 측정하려고 한다. 이 저울의 양 팔의 끝에는 물건이나 추를 올려놓는 접시가 달려 있고, 양팔의 길..

Tistory

[BOJ] 백준 1475번 : 방 번호 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/1475 1475번: 방 번호 첫째 줄에 다솜이의 방 번호 N이 주어진다. N은 1,000,000보다 작거나 같은 자연수 또는 0이다. www.acmicpc.net 문제 다솜이는 은진이의 옆..

Tistory

[BOJ] 백준 14681번 : 사분면 고르기 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/14681 14681번: 사분면 고르기 문제 흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를..

Tistory

[BOJ] 백준 18821번 : 홀수와 짝수의 대결 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/18821 18821번: 홀수와 짝수의 대결 첫째 줄에는 테스트케이스의 개수 T(0 이상 1,000,000 이하)가 주어진다. 각각의 테스트케이스는 한 줄로 이루어져 있으며, 그..

Tistory

[BOJ] 백준 2869번 : 달팽이는 올라가고 싶다 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/2869 2869번: 달팽이는 올라가고 싶다 문제 땅 위에 달팽이가 있다. 이 달팽이는 높이가 V미터인 나무 막대를 올라갈 것이다. 달팽이는 낮에 A미터 올라갈 수 있다..

Tistory

[BOJ] 백준 16208번 : 귀찮음 (JAVA)

문제의 링크 : https://www.acmicpc.net/problem/16208 16208번: 귀찮음 현우는 무슨 이유에선지 길이 a1, ..., an의, 총 n개의 쇠막대가 필요해졌다. 하지만 그가 가진 것은 길이 a1+...+an의 하나의 쇠막대뿐이..

Tistory

[BOJ] 백준 15643번 : Yee (TEXT)

문제의 링크 : https://www.acmicpc.net/problem/15643 15643번: Yee Ba ba ba ba, ba, ba ba, baa, ba ba Ba ba ba ba, ba, ba ba Yee Ba ba ba ba, ba, ba ba, baa, ba ba Ba ba ba ba, ba, ba ba Yee Ba ba ba..

Tistory

[BOJ] 백준 17080번 : 결함 게임 (JAVA)

문제 택희와 현우는 게임을 하나 하려 한다. 이 게임은 보드판 하나와 N개의 크기가 서로 다른 돌들을 이용해 진행된다. 게임의 규칙은 아래와 같다. ‘돌탑’ 이란, 크기가 가장 큰 돌이 아래, 가장 작은 돌이..

Tistory

[BOJ] 백준 4342번 : 유클리드 게임 (JAVA)

문제 유클리드 게임은 두 명이서 하는 게임이고, 자연수 2개로 시작한다. 동혁이와 동규는 유클리드 게임을 하려고 한다. 동혁이가 먼저 시작한다. 동혁이는 큰 수를 작은 수의 배수만큼 뺀다. 이때, 큰 수는 음이..

Tistory

[BOJ] 백준 11867번 : 박스 나누기 게임 (JAVA)

문제 박스 나누기 게임은 두 박스를 이용해서 하는 게임이다. 처음에 한 박스에는 돌이 N개, 다른 박스에는 돌이 M개 들어있다. 두 사람은 턴을 번갈아가면서 게임을 진행한다. 각 사람은 박스를 하나 선택하고,..

Tistory

[CHAPTER 2] 03. 타입 변환

안녕하세요? 코딩중독입니다. 오늘은 타입 변환에 대해서 알아보도록 하겠습니다. 타입 변환 타입 변환이란 데이터 타입을 다른 데이터 타입으로 변환하는 것을 말합니다. 예를 들어 byte 타입을 int 타입으로 변..

Tistory

[CHAPTER 2] 01. 변수란?

안녕하세요? 코딩중독입니다. 이번 시간에는 변수의 개념에 대해서 알아보는 시간을 가지겠습니다. 변수란? 변수(Variable)는 값을 저장할 수 있는 메모리의 공간을 의미합니다. 변수란 이름을 갖게 된 이유는 프..

Tistory

[CHAPTER 2] 02. 데이터 타입

안녕하세요? 코딩 중독입니다. 이번 시간에는 변수의 데이터 타입에 대해서 알아보겠습니다. 기본(원시 : primitive) 타입 기본(원시) 타입은 정수, 실수, 문자, 논리 리터럴을 직접 저장하는 타입을 말합니다. 정..

Tistory

[CHAPTER 1] 01. 자바(JAVA)란?

안녕하세요? 코딩중독입니다. 이번 시간에는 자바의 소개와 특징, 그리고 자바 가상 기계(JVM)에 대해서 알아보는 시간을 갖겠습니다. 자바 소개 자바(Java)는 썬 마이크로시스템즈의 제임스 고슬링(James Goslin..

1 2 3