[백준] 4485번: 녹색 옷 입은 애가 젤다지? (C++)
·
Algorithm/문제 풀이
문제 문제링크: https://www.noj.am/4485 4485번: 녹색 옷 입은 애가 젤다지? 젤다의 전설 게임에서 화폐의 단위는 루피(rupee)다. 그런데 간혹 '도둑루피'라 불리는 검정색 루피도 존재하는데, 이걸 획득하면 오히려 소지한 루피가 감소하게 된다! 젤다의 전설 시리즈의 주 www.acmicpc.net 문제 분석 동굴 내부에 도둑 루피들만이 쫙 깔려있는 상황이다. 어차피 잃을 수밖에 없지만 기왕 이렇게 된 거, 최대한 덜 잃게 가보자는 것이다. 자세한 풀이 DP로 풀어야겠다고 생각해서 오케이, 최소로 만들면서 내려가보자고~ 위쪽, 왼쪽 중 최소인 것만을 선택해 합해주는 로직을 만들었따 #include using namespace std; int N; int cnt=1; int boar..
[정보처리기사] 응시 자격 서류 온라인 제출하기
·
Etc.
서론정보처리기사(정처기) 시험은 응시 자격이 있는지 서류를 제출해야 한다 무슨 불합격 처리를 하네 어쩌네 무섭게 써놨지만사실 제출은 5분도 안 걸린다  난 3학년에서 4학년 올라가는 1회에 시험을 봤고4학년으로 표기된 재학증명서가 필요해서 시험 먼저 치고 3월에 제출하게 됐다  Quick Question 아직 3학년 겨울방학인데 정처기 칠 수 있나요?Answer (4학년 등록했으면) 쌉가능합니다  서류 제출하는 법1. 큐넷 로그인 - 마이페이지 - 원서접수내역링크: https://www.q-net.or.kr/myp002.do?id=myp00201&gSite=Q&gId= 로그인 | Q-net www.q-net.or.kr 2. 수험표 출력 클릭 3.  동의 체크 후, 응시자격 학력서류 온라인 제출 클릭 4...
[백준] 25945: 컨테이너 재배치 (C / C++)
·
Algorithm/문제 풀이
문제문제 링크: https://www.noj.am/25945 25945번: 컨테이너 재배치항구의 컨테이너 하치장 바닥에는 컨테이너를 쌓을 수 있는 칸이 일렬로 총 $n$개가 그려져 있고, 현재 하치장에는 총 $m$개의 컨테이너가 쌓여 있다. 개별 컨테이너의 높이는 모두 $1$로 동일하며www.acmicpc.net  문제 분석요약하면, 컨테이너들이 칸마다 잔뜩 있는데높이 차이가 거의 안 나도록 만들고 싶다는 것이다. 근데, 난 컨테이너고 나발이고그냥 '땅 메우기'라고 생각하기로 했다.부족한 부분은 메워주고, 많은 부분은 빼주면 끝 아닌가? 컨테이너들을 모두 합해 칸 수 N으로 나누면 평균 층을 구할 수 있다. 모든 컨테이너들을 고르게 분포시키면,무조건 평균 층과 같거나 평균 층보다 위에 있을 수밖에 없다...
[Bitcoin Core] 비트코인 코어(testnet) 설치 · 동기화 (Windows)
·
Etc.
Bitcoin CoreBitcoin Core는 사토시가 개발한 공식 지갑 소프트웨어이다.(사토시: 비트코인 창시한 사람) 아무튼 얘를 설치해야한다 나는  Bitcoin Core 설치우선 Bitcoin Core 공식 홈페이지에 접속한다. 링크: https://bitcoin.org/en/bitcoin-core/ Bitcoin CoreBitcoin.org is a community funded project, donations are appreciated and used to improve the website. Make a donationbitcoin.org Download Bitcoin Core를 클릭Windows exe - zip 클릭 다운로드 받은 폴더에 bitcoin-25.0-win64-setup.e..
[백준] 1063번: 킹 (C++)
·
Algorithm/문제 풀이
문제 문제링크: https://www.noj.am/1063 1063번: 킹 8*8크기의 체스판에 왕이 하나 있다. 킹의 현재 위치가 주어진다. 체스판에서 말의 위치는 다음과 같이 주어진다. 알파벳 하나와 숫자 하나로 이루어져 있는데, 알파벳은 열을 상징하고, 숫자는 www.acmicpc.net 문제 분석 이 문제를 풀기위해서 체스? 몰라도 된다. 그냥 상하좌우대각 8방향으로 1칸씩 움직이는 게 끝이니까 킹을 움직여주는 게 끝인 간단한 문제인데, 여기서 킹받는 포인트는 돌이랑 겹칠 때, 그리고 체스판 밖으로 나갈 때를 고려해줘야 한다는 것이다. 근데 생각해보면 그것도 간단하다 사실 별로 킹 안 받음 겹칠 때의 상황도 문제에서 아주 잘 보여주고 있잖아 필요한 것 목록. 1. 킹과 돌의 x, y좌표 (행/열)..
[Flask] 플라스크 개발 환경 세팅 (애기도 가능)
·
Etc.
플라스크란? 이 플라스크는 아니고~ 플라스크는 파이썬 웹 프레임워크이다.(웹 프레임워크: 쉽고 빠르게 웹 사이트를 만들 수 있게 해주는 것)파이썬 웹 프레임워크로는 장고와 플라스크가 대표적인데,장고는 플라스크와 비교해 내장된 기능이 많아 무겁다. 그 말은?플라스크는 기능이 없다가 아니고,'모든 기능을 갖고 시작'이 아닐 뿐, 필요한 확장 모듈을 그때그때 추가해 사용한다.그래서 가볍고 자유로운 프레임워크라고 할 수 있다.크리에이티브 그 잡채 공식문서 링크: https://flask.palletsprojects.com/en/2.3.x/ Welcome to Flask — Flask Documentation (2.3.x) flask.palletsprojects.com 이번 포스팅에서는 플라스크 개발 환경을 만들..
[백준] 2630번: 색종이 만들기 (C++)
·
Algorithm/문제 풀이
문제문제 링크: https://noj.am/2630 2630번: 색종이 만들기첫째 줄에는 전체 종이의 한 변의 길이 N이 주어져 있다. N은 2, 4, 8, 16, 32, 64, 128 중 하나이다. 색종이의 각 가로줄의 정사각형칸들의 색이 윗줄부터 차례로 둘째 줄부터 마지막 줄까지 주어진다.www.acmicpc.net 문제 분석제목이 색종이 만들기? 색종이로 무언가를 만든다는 건가?아니면 색종이 그 자체를 만든다는 걸까? 색종이로 뭘 만들긴 개뿔을 만들어 읽어보니깐 그냥 큰 종이를 작은 종이들로 나누는 거였다글도 길고, 무슨 표같은 것도 있지만 쉽고 간단하게 알려주겠다. 우선 색도 두 개밖에 없으니 색종이는 무슨, 그냥 타일이라 생각하자. 그리고 지금 당신은 부모님한테 혼나는 중이다.시선은 바닥을 보면..
[용어의 유래/의미] - 코드를 짜다
·
소소한 이야기
코드를 짜? 짜긴 뭘 짜 때는 대학교 1학년, C 프로그래밍 수업을 듣던 새내기 시절의 나.. 교수님이 "자, 이제 이 화면이 나오게 코드 짜보세요~" 라고 하셨다근데, 코드를 치는 것도 아니고 쓰는 것도 아니고 짜?맥락 상, '짜라' == '써라' 라는 것은 알았는데문자열을 이렇게 비교하는 게 틀리다는 건 나도 안다. 불편함 방지: !strcmp("짜라", "써라") 다만, 왜 짜는 건지는 좀 궁금하지 않나애기 간식 짜요짜요도 아니고코드는 그냥 손으로 쓰거나 타자로 치는 건데🤔왜 짠다고 표현하는 걸까뭘 짜?  '짜다'의 사전적 의미 '짜다'라는 말을 쓰면 보통 손으로 짜내다또는 2번의 베를 짜다라는 의미로 생각한다.  사실 '코드를 짠다'는 것은 베를 짜는 것과 연관이 있다'코드를 짜다'의 유래 옛날..