[GIT] git stash란?
안녕하세요? 코딩중독입니다. 저번 시간에는 브랜치를 병합하는 방법에 대해서 알아 보았습니다. 이번 포스팅에서는 stash에 대해 설명하겠습니다. stash란? 네이버 영어 사전 기준으로 stash는 안전한 곳에 넣..
키자드에 등록된 총 277개의 포스트를 확인하실 수 있습니다.
안녕하세요? 코딩중독입니다. 저번 시간에는 브랜치를 병합하는 방법에 대해서 알아 보았습니다. 이번 포스팅에서는 stash에 대해 설명하겠습니다. stash란? 네이버 영어 사전 기준으로 stash는 안전한 곳에 넣..
안녕하세요? 코딩중독입니다. 이번 주째로 핀트 투자를 한 지 7주가 지났습니다. 한 주간 수익률이 어떻게 변화하였고, 변화가 되었다면 원인이 무엇이었는지 분석해 봅시다. 그전에 저번 주 금요일인 40일차때..
문제 세준이는 도서관에서 일한다. 도서관의 개방시간이 끝나서 세준이는 사람들이 마구 놓은 책을 다시 가져다 놓아야 한다. 세준이는 현재 0에 있고, 사람들이 마구 놓은 책도 전부 0에 있다. 각 책들의 원래 위..
안녕하세요? 코딩중독입니다. 저번 시간에는 git log와 git diff에 대해서 알아 보았습니다. 이번 포스팅에서는 git branch가 무엇인지 설명하겠습니다. branch는 무엇일까? git branch 명령어를 알기 전에 branc..
안녕하세요? 코딩중독입니다. 저번 시간에는 branch가 무엇인지 알아보고, branch의 기본 명령어를 익혀 보았습니다. 이번 포스팅에서는 branch의 정보를 확인하는 명령어에 대해 설명하겠습니다. branch의 특징..
안녕하세요? 코딩중독입니다. 구글 애드센스 종합 수익이 10달러정도 도달하였을 때 아래와 같이 주소를 인증하라는 문구가 뜬 적이 있습니다. 그래서 저는 10월 6일 경에 핀번호를 보내달라고 요청하였습니다...
안녕하세요? 코딩 중독입니다. 저번 시간에는 branch의 정보를 확인하는 방법을 알아 보았습니다. 이번 포스팅에서는 branch를 병합하는 방법에 대해서 설명하겠습니다. branch 병합 우리는 저번 시간까지 독자적..
안녕하세요? 코딩중독입니다. 저번 시간에는 git init, git status, git add를 알아 보았습니다. 이번 포스팅에서는 git commit에 대해서 설명하겠습니다. 이전 내용 Review 저번 포스팅에서는 gitProject 폴더를..
안녕하세요? 코딩중독입니다. 저번 시간에는 git commit 명령어에 대해서 알아 보았습니다. 이번 포스팅에서는 git log와 git diff 명령어에 대해 설명하겠습니다. git log 우리는 이전 시간에 git log 명령어를..
안녕하세요? 코딩중독입니다. 이번 주째로 핀트 투자를 한 지 6주가 지났습니다. 한 주간 수익률이 어떻게 변화하였고, 변화가 되었다면 원인이 무엇이었는지 분석해 봅시다. 그전에 저번 주 금요일인 33일차때..
안녕하세요? 코딩중독입니다. 오늘은 PyQt5가 무엇인지 간략하게 알아보고, PyQt5를 사용하기 위해 개발환경을 세팅해 보도록 하겠습니다. PyQt란, Qt의 레이아웃에 Python의 코드를 연결하여 GUI 프로그램을 만..
안녕하세요? 코딩중독입니다. 오늘은 Git이 무엇인지 알아보겠습니다. 버전 관리란? 먼저, Git을 알기 위해서는 버전 관리가 무엇이고, 버전 관리가 왜 중요한지 알아야 합니다. 버전 관리의 구체적인 정의보다는..
안녕하세요? 코딩중독입니다. 오늘은 Git을 직접 설치해보도록 하겠습니다. 설치 과정 먼저, 이곳을 클릭하여 Git 공식 문서 홈페이지에 들어갑시다. 그러면 위 사진이 뜨는데, 오른쪽에 빨간 네모박스 친 영역..
안녕하세요? 코딩중독입니다. 저번 시간에는 git을 설치하고 사용자 등록을 하는 방법에 대해서 알아 보았습니다. 이번 포스팅에서는 기본적인 명령어인 git init, git status, git add에 대해서 설명하겠습니다...
안녕하세요? 코딩중독입니다. 오늘 드디어 우아한 테크코스 3기 1차 합격자 발표가 나왔습니다. 원래는 그저께 11월 18일 수요일 오후 3시에 발표가 나는 것으로 되어 있었는데, 며칠 전 아래 메일과 같이 연기..
안녕하세요? 코딩중독입니다. 저번 시간에는 키움 증권에서 Open API를 등록하고 KOA Studio를 설치하는 방법까지 알아 보았습니다. 그리고 이 주식 자동 매매 프로그램은 파이썬으로 개발할 것이기때문에 파이썬..
안녕하세요? 코딩중독입니다. 저번 시간에는 아나콘다를 설치하고, 가상 환경을 설정하는 방법에 대해서 알아보았습니다. 오늘은 코드 에디터중 하나인 VS CODE를 설치하고, 아나콘다와 연동하는 방법을 소개하겠..
안녕하세요? 코딩중독입니다. 그저께 아빠 차를 타고 친척집에 갔었는데요, 차에 새똥이 떨어져가지고 아빠가 새차한 지 얼마 안됐는데 또 해야겠다고 기분 나빠 하셨습니다. 그런데, 옆에 있던 친척 분께서 새똥..
안녕하세요? 코딩중독입니다. 저번 시간에는 제 종목을 예로 들면서 지수는 어떠한 것이 있고, 각 종목들이 선진국 주식, 신흥국 주식 등 어디에 속하는지 알아보았습니다. 그리고 분석글 4탄을 쓰기 전에 아이작..
안녕하세요? 코딩중독입니다. 최근, 주식과 같은 투자에 흥미가 생겼고, 이와 관련된 프로그램을 개발해 보자는 생각을 하게 되었습니다. 특히, 제가 항상 호가창을 볼 수 있는 것은 아니므로, 제가 세운 투자 기..
안녕하세요? 코딩중독입니다. 최근에 키움 open api를 이용한 주식 프로그램 개발 공부를 하고 있습니다. 그런데, 키움 서버에 보내는 정보나 받아 오는 정보가 한글인 부분도 있고, 다른 사용자에게 배포도 하고..
안녕하세요? 코딩중독입니다. 이번 시간에는 공군 정보보호병이 무엇이고, 지원 자격과 선발 과정 등에 대해 설명하려고 합니다. 저번 '육군 SW개발병에 대해 알아보자!'에 이어서 보직 소개를 하는 3번째 시간입..
안녕하세요? 코딩중독입니다. 이번 시간에는 공군 웹디자인병이 무엇이고, 지원 자격과 선발 과정 등에 대해 설명하려고 합니다. 저번 '공군 정보보호병에 대해 알아보자!'에 이어서 보직 소개를 하는 네 번째 시..
문제 농부 존은 소들에게 소수로 차례차례 번호를 매기는 중이다. 베시는 이 번호에서 숫자 D가 몇 번이나 등장하는지 궁금해졌다. 베시를 도와 범위 A..B(A와 B 포함)내에서 숫자 D를 포함하는 소수의 개수를 구..
안녕하세요? 코딩중독입니다. 어제 "백준 6219번 소수의 자격" 문제를 풀었고, 이것이 저의 500번째 푼 문제가 되었습니다. 물론, 아직 세자리수 등수에 들지 못하였고, 다른 분들이 보기에 많은 문제는 아니라고..
안녕하세요? 코딩중독입니다. 이번 주째로 핀트 투자를 한 지 5주가 지났습니다. 한 주간 수익률이 어떻게 변화하였고, 변화가 되었다면 원인이 무엇이었는지 분석해 봅시다. 그전에 저번 주 금요일인 26일차때..
문제 그래프가 주어졌을 때, 단절선을 모두 구해 출력하는 프로그램을 작성하시오. 단절선이란 그 간선을 제거했을 때, 그래프가 두 개 또는 그 이상으로 나누어지는 간선을 말한다. 즉, 제거했을 때 그래프의 co..
문제 방향 그래프가 주어졌을 때, 그 그래프를 SCC들로 나누는 프로그램을 작성하시오. 방향 그래프의 SCC는 우선 정점의 최대 부분집합이며, 그 부분집합에 들어있는 서로 다른 임의의 두 정점 u, v에 대해서 u에..
문제 수강신청의 마스터 김종혜 선생님에게 새로운 과제가 주어졌다. 김종혜 선생님한테는 Si에 시작해서 Ti에 끝나는 N개의 수업이 주어지는데, 최소의 강의실을 사용해서 모든 수업을 가능하게 해야 한다. 참고..
문제 분수 A/B는 분자가 A, 분모가 B인 분수를 의미한다. A와 B는 모두 자연수라고 하자. 두 분수의 합 또한 분수로 표현할 수 있다. 두 분수가 주어졌을 때, 그 합을 기약분수의 형태로 구하는 프로그램을 작성하..
안녕하세요? 코딩중독입니다. 이번 주도 마찬가지로 5000원어치 연금 복권을 구매하였습니다. 오늘은 결과가 어땠을까요?? 1등 번호는 5조 080839이고, 2등 번호는 조 없이 080839이며, 보너스 번호는 조 없이 37..
문제 그래프가 주어졌을 때, 단절점을 모두 구해 출력하는 프로그램을 작성하시오. 단절점이란 그 정점을 제거했을 때, 그래프가 두 개 또는 그 이상으로 나누어지는 정점을 말한다. 즉, 제거했을 때 그래프의 con..
안녕하세요? 코딩중독입니다. 오늘 12시부터 16시까지 4시간동안 총 7문제를 푸는 코딩테스트를 성공적으로 치르고 왔습니다. 최대한 제가 자신 있는 분야에서 점수를 따야했기 때문에 정말 열심히 풀었습니다...
안녕하세요? 코딩중독입니다. 이번 주째로 핀트 투자를 한 지 4주가 지났습니다. 한 주간 수익률이 어떻게 변화하였고, 변화가 되었다면 원인이 무엇이었는지 분석해 봅시다. 22일차부터 보도록 합시다. 핀트 투..
안녕하세요? 코딩중독입니다. 어제 2020년 11월 4일 오전 10시부로, 우아한 테크코스 3기 지원이 마감되었습니다. 저는 Java에 자신이 있고, 백엔드에 대한 경험을 기르고 싶어서 웹 백엔드에 지원하였습니다. 지..
안녕하세요? 코딩중독입니다. 저번 시간에는 핀트는 어떠한 방식으로 투자를 하는지 조사하였고, ETF라는 방식의 투자를 수행하고 있다는 것을 알게 되었습니다. 또한, ETF 종목명 중 접두어는 무엇을 뜻하는지..
안녕하세요? 코딩중독입니다. 이번 주도 5000원어치 연금 복권을 구매하였습니다. 오늘은 결과가 어땠을까요?? 1등 번호는 5조 412008이고, 2등 번호는 조 없이 412008이며, 보너스 번호는 조 없이 967142입니다...
문제 민식이는 수학학원에서 단어 수학 문제를 푸는 숙제를 받았다. 단어 수학 문제는 N개의 단어로 이루어져 있으며, 각 단어는 알파벳 대문자로만 이루어져 있다. 이때, 각 알파벳 대문자를 0부터 9까지의 숫자..
문제 안녕? 내 이름은 ntopia! 나는 원래 지구에 살고 있던 평범한 20대 청년이었어. 어느 날 길을 걷다가 괴한의 칼에 찔려 죽어버렸어. 그런데 이게 무슨 일이람! 정신을 차려보니 이세계에 떨어져 버렸지 뭐야...
문제 안녕? 내 이름은 ntopia! 나는 원래 지구에 살고 있던 평범한 20대 청년이었어. 어느 날 길을 걷다가 괴한의 칼에 찔려 죽어버렸어. 그런데 이게 무슨 일이람! 정신을 차려보니 이세계에 떨어져 버렸지 뭐야...
안녕하세요? 코딩중독입니다. 오늘은 저번 시간에 랜선 팬 사인회로 받은 싸인볼 개봉 후기를 적으려고 합니다. 며칠 전 랜선 팬 사인회를 ZOOM으로 진행하고, 오늘! 한진 택배에서 무언가 택배가 왔다는 문자를..
안녕하세요? 코딩중독입니다. 이번 주째로 핀트 투자를 한 지 3주가 지났습니다. 한 주간 수익률이 어떻게 변화하였고, 변화가 되었다면 원인이 무엇이었는지 분석해 봅시다. 15일차부터 보도록 합시다. 핀트 투..
문제 스타박스는 손님을 입장시킬 때 독특한 방법으로 입장시킨다. 스타박스에서는 손님을 8시가 될 때 까지, 문앞에 줄 세워 놓는다. 그리고 8시가 되는 순간 손님들은 모두 입구에서 커피를 하나씩 받고, 자리로..
문제 Division game is a 2-player game. In this game, there is a matrix of positive integers with N rows and M columns. Players make their moves in turns. In each step, the current player selects a r..
안녕하세요? 코딩중독입니다. 저번 회차는 바빠서 깜빡했네요. 이번에는 5,000원 자동 번호로 구매했습니다. 과연, 결과는 어떨까요? 1등 번호는 3조 192856이고, 2등 번호는 조 상관없이 192856이네요. 보너스는..
문제 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내..
안녕하세요? 코딩중독입니다. 예고한대로 이번주 평일에는 아이작이 매수한 종목은 무엇인지 분석하는 시간을 갖겠습니다. 상세한 매매 내역을 알기 위해서는 아래 과정을 따라하시면 됩니다. 먼저, 핀트에 접속..
안녕하세요? 코딩중독입니다. 저번 시간에는 핀트 어플 내에서 최근 1년 내에 상세 매매 내역을 볼 수 있는 방법에 대해서 알아 보았습니다. 하지만, 매매 내역을 보니까 알 수 없는 용어의 연속이었고, 제가 이..
안녕하세요? 코딩중독입니다. 저번주 일요일 기아타이거즈 공식 애플리케이션에서 하나의 알림이 왔었어요. 무엇인가 하고 눌러보니까 랜선 팬 사인회 이벤트를 진행한다는 것이었죠! 선착순 30명이라서 사실 크..
안녕하세요? 코딩중독입니다. 오늘 ZOOM으로 기아타이거즈 랜선 팬 사인회를 진행했습니다!! 애플리케이션에서 예고한 대로 오후 4시 30분부터 ZOOM에 참여할 수 있다는 정보가 문자로 왔습니다. 저는 넉넉하게..
문제 한 저명한 학자에게 n(0≤n≤10,000)개의 대학에서 강연 요청을 해 왔다. 각 대학에서는 d(1≤d≤10,000)일 안에 와서 강연을 해 주면 p(1≤p≤10,000)만큼의 강연료를 지불하겠다고 알려왔다. 각 대학에서..
안녕하세요? 코딩중독입니다. 저번 주 투자 일지에서 예고한 종목 분석은 바쁜 관계로.. 다음 주로 미뤄야할 듯합니다 ㅠㅠ 그 외에, 과연 이번 주 저의 수익은 어떻게 됐을까요?? 8일차부터 보도록 합시다. 핀트..
문제 백준이는 방 청소를 하면서 필요 없는 전공 서적을 사람들에게 나눠주려고 한다. 나눠줄 책을 모아보니 총 N권이었다. 책이 너무 많기 때문에 백준이는 책을 구분하기 위해 각각 1부터 N까지의 정수 번호를..
안녕하세요? 코딩중독입니다. 이전 포스팅에서 2일차 투자 일지를 올렸는데, 사실 투자라는게 하루 하루 일희일비하는 건 아니라고 생각해서 매주 일요일마다 일지를 쓰기로 했습니다. 특히.. 이번주 평일 말에는..
안녕하세요? 코딩중독입니다. 저번 시간에는 입출력의 속도를 빠르게 해 주는 BufferedReader와 BufferedWriter에 대해 알아보았습니다. 이번에는 EOF가 무엇인지 알아봅시다. EOF는 무엇일까? EOF는 End of File..
안녕하세요? 코딩중독입니다. 저번 시간에는 파일의 끝을 나타내는 EOF를 처리하는 방법에 대해 알아 보았습니다. 이번 시간부터는 알고리즘 문제 풀이에 실질적인 도움이 되는 글을 쓰려고 합니다. 그 첫 시간이..
안녕하세요? 코딩중독입니다. 저번 시간에는 선형 탐색에 대해 알아 보았습니다. 이번 시간에는 선형 탐색의 시간적 단점을 보완하는 이진 탐색 알고리즘을 공부해 봅시다. 이진 탐색은 무엇일까? 이진 탐색 알고..
문제 상덕이와 희원이는 동전 게임을 하면서 시간을 보낸다. 동전 게임은 동전 N개를 가지고 하는 게임이고, 규칙은 다음과 같다. 상덕이가 먼저 게임을 하고, 그 다음엔 희원이, 그 다음에 상덕이, 희원이 순서대..
안녕하세요? 코딩중독입니다. 저번 회차때는 확정적으로 1000원을 먹었지만, 아무래도 제 형편 상 매주 1만원을 복권 구매에 쓰는 것은 부담스러워서 낙첨이 되더라도 5000원만 사기로 하였습니다. 그리고 저번에..
문제 N개의 꼭짓점으로 이루어진 볼록 다각형이 있다. 다각형의 내각은 모두 180보다 작다. 꼭짓점은 1부터 N번까지 시계 방향으로 번호가 매겨져 있다. 성관이와 홍준이는 다각형에서 게임을 하려고 한다. 성관..
안녕하세요? 코딩 중독입니다. 저는 여느 때와 같이, 페이스북에서 이것저것 게시글을 보고 있던 중에 저의 눈길을 사로잡는 광고가 하나 있었습니다. 그것은 '핀트' 어플의 광고였고, 인공지능이 자동으로 투자..
안녕하세요? 코딩 중독입니다. 어제 처음으로 핀트를 깔았고, 회원 가입과 계좌 생성 및 20만원 입금에 성공하였습니다. 그리고 한국 시장이 닫혔기 때문에 오늘부터 본격적으로 아이작이 투자금을 운용하기 시작..
문제 당신은 N(2≤N≤1,000,000)개의 구슬을 가지고 다음과 같은 게임을 하려고 한다. 게임은 두 사람이 번갈아 가면서 진행하며, 1번 사람이 몇 개의 구슬을 가져가는 것으로 게임이 시작된다. 1번 사람이 처음에..
문제 2차원 평면상에 n개의 점이 주어졌을 때, 이 점들 중 가장 가까운 두 점을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 자연수 n(2 ≤ n ≤ 100,000)이 주어진다. 다음 n개의 줄에는 차례로 각 점의 x, y..
문제 평면상에 n개의 점 (P1, .... , Pn) 이 놓여져있다고 했을 때, 거리가 최소인 두 개의 점을 구하고 그 거리를 알고 싶다. 입력 입력은 첫 번째 줄에 정수로 된 점의 개수 n이 주어진다. 두 번째 줄부터 n..
문제 2차원 좌표 평면 위에 있는 점 3개 P1, P2, P3가 주어진다. P1, P2, P3를 순서대로 이은 선분이 어떤 방향을 이루고 있는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 P1의 (x1, y1), 둘째 줄에 P2의 (..
안녕하세요? 코딩중독입니다. 저번에는 5000원으로 연금 복권을 샀지만, 이번에는 맨끝자리를 각각 0 ~ 9로 설정하여 100% 당첨이 되게끔 10000원어치 연급 복권을 구입해 보았습니다. 아마, 여건 상 다음부터는..
문제 나이트 게임은 크기가 N×N인 체스판 위에서 진행되는 게임이고, 나이트를 하나씩 턴을 번갈아가며 놓는 게임이다. 나이트는 이미 놓여져 있는 나이트가 공격할 수 있는 칸에 놓을 수 없다. 나이트를 (r, c)..
문제 Bessie and Bonnie have found a treasure chest full of marvelous gold coins! Being cows, though, they can't just walk into a store and buy stuff, so instead they decide to have some fun with the..
문제 Asen and Boyan are playing the following game They choose two different positive integers K and L, and start the game with a tower of N coins. Asen always plays first, Boyan – second, after th..
안녕하세요? 코딩중독입니다. 여느 떄와 같이 구글 애드센스에 접속하여, "혹시 내가 정책을 어긴 것이 있을까?"라는 생각으로 정책 센터에 들어갔습니다. 엥??? 이게 뭐지??? 처음에는 잠시 오류가 있는 줄 알고..
안녕하세요? 코딩중독입니다. 요새 취미로 일주일에 5000원 정도로 연금 복권을 사고 있습니다. 사실 저번에도 1회차로 1만원을 질러 보았지만, 싹다 낙첨이었고 ㅠㅠ 이번에는 5000원만 샀습니다. 과연 22회차인..
문제 Yuto 와 Platina가 보초 세우기 게임이라는 새로운 게임을 해보려고 한다. 이 게임은 N × M의 가로가 긴 격자판에서 진행된다. 게임은 항상 Yuto부터 시작하며, 둘은 번갈아 가면서 자신의 턴에 원하는..
안녕하세요? 코딩중독입니다. 이번 시간에는 육군 SW개발병이 무엇이고, 지원 자격과 선발 과정 등에 대해 설명하려고 합니다. 저번 '육군 정보보호병에 대해 알아보자!'에 이어서 보직 소개를 하는 2번째 시간입..
문제 구사과와 큐브러버는 "숫자 게임"을 하려고 한다. 게임은 다음과 같은 방식으로 진행해야 한다. 4자리 정수 N과 턴의 수 M을 정한다. 게임은 구사과가 먼저 시작하며, 턴을 번갈아가면서 진행해야 한다. 각..
문제 구사과와 큐브러버가 더일곱이 게임을 하려고 한다. 더일곱이 게임은 정수 1이 적혀있는 종이를 이용해 게임을 진행하고, N을 만드는 사람이 게임을 지게 된다. 두 사람은 턴을 번갈아 가지며 게임을 하고,..
안녕하세요? 코딩중독입니다. 이번 시간에는 육군 정보보호병이 무엇이고, 지원 자격과 선발 과정 등에 대해 설명하려고 합니다. 군대.. 남자라면 피할 수 없는 숙명과도 같은 꽤나 듣기 싫은 단어죠. 그리고 흔..
문제 구사과와 큐브러버가 카드 게임을 하려고 한다. 카드 게임은 정수가 적혀있는 카드 N개를 일렬로 나열한 상태에서 시작되며, i번째 카드에 적혀있는 수는 Ai이다. 게임은 턴을 번갈아가면서 진행되고, 구사..
문제 구사과와 큐브러버는 약수 게임을 하려고 한다. 약수 게임은 종이에 정수를 적으면서 진행하고, 두 사람은 턴을 번갈아 가진다. 가장 처음에 종이에는 정수 N이 적혀있다. 각자의 턴이 돌아올 때마다, 종이..
문제 게임 판에 어떤 자연수 N이 쓰여 있을 때, 두 명의 플레이어가 턴을 번갈아가면서 이 게임을 하려고 한다. 매 턴이 돌아올때마다, 플레이어는 현재 게임 판에 쓰여 있는 수의 진 부분 문자열을 고를 수 있다...
안녕하세요? 코딩중독입니다. 저의 블로그 초기 목적은 매일 매일 푼 알고리즘 문제를 복습하는 것이었습니다. 하지만, 아무래도 시간이 지날수록 끈기 있게 문제를 푸는 것이 쉽지 않아서, 적은 돈이라도 애드센..
문제 베스킨라빈스 게임은 1부터 31까지의 수를 순차적으로 한번에 1~3개까지 연달아 부를 수 있으며, 마지막 31을 부른 사람이 지는 게임이다. 시온이와 민우는 베스킨라빈스 게임을 하기로 했지만 이 게임이 너..
문제 Two mad (and evil) scientists, Professor Zoom and Doctor Horrible, have just obtained n ">n atoms of a very rare element, which they want to share between themselves. They have decided to play..
문제 평소에 사이가 좋지 않던 성원이와 형석이가 드디어 제대로 한 판 붙으려고 한다. 성원이와 형석이 둘과 모두 똑같이 친한 인섭이가 대결 종목을 정해 가져왔다. 바로 '나무 탈출' 이라는 보드게임이다. '나..
문제 A와 B가 약수 지우기 게임을 한다. 약수 지우기 게임은 두 사람이 즐기는 게임이다. 칠판에 1부터 N까지의 자연수가 적혀 있다. 각 사람은 자신의 턴에 칠판에 적힌 자연수 하나를 지우고, 그 자연수의 약수..
문제 You are attending the International Construction by Preschoolers Contest. Unfortunately, you are too old to participate, but you still enjoy watching the competition. In between rounds, you ar..
문제 구사과와 큐브러버가 루트 게임을 하려고 한다. 루트 게임은 정수 하나를 이용하고, 가장 처음에 이 정수는 N이다. 두 사람은 턴을 번갈아 가지면서 게임을 하고, 구사과가 먼저 게임을 시작한다. 각 턴에서..
문제 두 사람 A와 B가 번갈아 가면서 두 개의 구슬 통에서 몇 개씩의 구슬을 꺼내는 게임을 한다. 한번에 한 사람이 한 통에서 꺼낼 수 있는 구슬의 개수는 세 가지 뿐이다. 그리고 구슬을 꺼낼 경우 두 개의 구슬..
문제 하루에 한 번 산을 넘어가는 떡 장사 할머니는 호랑이에게 떡을 주어야 산을 넘어갈 수 있는데, 욕심 많은 호랑이는 어제 받은 떡의 개수와 그저께 받은 떡의 개수를 더한 만큼의 떡을 받아야만 할머니를 무..
안녕하세요? 코딩 중독입니다. 이번 시간에는 Java에서 문자열을 자르는 방법에 대해서 알아보겠습니다. 우리는 프로그래밍을 하다 보면, 하나의 문자열에서 여러 가지 요소로 분리하고 싶은 생각이 들 때가 많습..
안녕하세요? 코딩중독입니다. 오늘 오후에 카카오 1차 코딩 테스트 결과가 발표되었습니다!! 사실 3.5솔밖에 못했던 저는 붙기에는 힘들지 않을까 싶었지만... 오잉? 붙었습니다!! 1, 2, 4번 풀고 3번만 정확도..
문제 70세 박종수 할아버지는 매일 매일 약 반알을 먹는다. 손녀 선영이는 종수 할아버지에게 약이 N개 담긴 병을 선물로 주었다. 첫째 날에 종수는 병에서 약 하나를 꺼낸다. 그 다음, 그 약을 반으로 쪼개서 한..
문제 지훈이는 최근에 혼자 하는 카드게임을 즐겨하고 있다. 게임에 사용하는 각 카드에는 양의 정수 하나가 적혀있고 같은 숫자가 적힌 카드는 여러 장 있을 수 있다. 게임방법은 우선 짝수개의 카드를 무작위로..
안녕하세요? 코딩중독입니다. 이번 시간에는 Java로 PS를 할 때, Scanner와 System.out.println을 쓰면 안 되는 이유를 알아보겠습니다. 흔히 Java는 느리다는 말을 많이 듣습니다. 실제로 PS에서 C, C++에 비해서..
안녕하세요? 코딩 중독입니다. 저번 시간에는 우리가 Scanner와 System.out.println 대신 BufferedReader와 BufferedWriter를 사용해야하는 이유를 알 수 있었습니다. 이번 시간에는 BufferedReader와 BufferedWri..
문제 어떤 극장의 좌석은 한 줄로 되어 있으며 왼쪽부터 차례대로 1번부터 N번까지 번호가 매겨져 있다. 공연을 보러 온 사람들은 자기의 입장권에 표시되어 있는 좌석에 앉아야 한다. 예를 들어서, 입장권에 5번..
문제 커다란 공연장을 빌려서 록 페스티벌을 개최하려고 합니다. 이 페스티벌은 여러 날 동안 진행되며, 하루에 한 팀의 밴드가 공연장에서 콘서트를 하게 됩니다. 전체 밴드를 몇 팀 섭외할 지는 아직 결정하지..
문제 n개의 정수로 이루어진 임의의 수열이 주어진다. 우리는 이 중 연속된 몇 개의 수를 선택해서 구할 수 있는 합 중 가장 큰 합을 구하려고 한다. 단, 수는 한 개 이상 선택해야 한다. 예를 들어서 10, -4, 3,..
문제 n개의 정수로 이루어진 임의의 수열이 주어진다. 우리는 이 중 연속된 몇 개의 수를 선택해서 구할 수 있는 합 중 가장 큰 합을 구하려고 한다. 단, 수는 한 개 이상 선택해야 한다. 또, 수열에서 수를 하나..