# cpp

630개의 포스트
post-thumbnail

Programmers_입국심사

Programmers_입국심사

약 11시간 전
·
0개의 댓글
post-thumbnail

Programmers_게임 맵 최단거리

Programmers_게임 맵 최단거리

약 12시간 전
·
0개의 댓글
post-thumbnail

[알고리즘 풀이 분석] Programmers 단속카메라

매우 오랜만에 적는 알고리즘 포스팅이다~!요즘 아주 스스로가 맘에 안들어 죽겠다,,6,7,8월 정신 차리고 준비 해야 하는데,, 라고 생각만 하고 정작 제대로 안함집에 있다보니까 역시 집중이 잘 안되서 그런 것 같은데 그러면서 나오지도 않음no answer.이제야 몸을

어제
·
0개의 댓글
post-thumbnail

210614_TIL

백준 알고리즘

어제
·
0개의 댓글
post-thumbnail

BOJ | 2577번

먼저 A, B, C를 입력받는다.그 후 dictionary라는 컨테이너를 이용하여 결과값에 각 숫자가 몇개 있는지 확인할 것이다.정수로 결과값을 다루기엔 복잡하니까(불가능하지는 않음) 문자열로 문제를 해결할 것이다. 따라서 res변수에 A, B, C를 곱한 값을 문자열

어제
·
0개의 댓글
post-thumbnail

BOJ | 2562번

List Comprehension(LC)를 이용하여 두줄로 풀이하였다.쉽게 설명하자면, numList = \[value for value in range(9)]는 와 같다.풀이의 numList = \[int(input()) for \_ in range(9)]에서numL

어제
·
0개의 댓글
post-thumbnail

BOJ | 10818번

min(num) 은 리스트 num에서 최소값을 반환하고 max(num)은 최대값을 반환하는 함수이다.for문과 if문을 통해 따로 리스트를 만들지 않고 가장 처음 입력받는 x값을 최소(min), 최대(max)로 설정하고 새로운 입력이 들어올 때마다 그 값이 min보다

어제
·
0개의 댓글
post-thumbnail

BOJ | 1110번

한 줄씩 풀이해 보자.cnt = 0 싸이클이 몇번 돌았는지 확인하기 위한 변수이다. 아래 while문을 한번 돌 때마다 1씩 추가된다.old = int(input()) 기존 숫자를 입력받는 변수이다. 예제에서는 26을 입력했다.new = old 다음 숫자를 저장하는 변

어제
·
0개의 댓글
post-thumbnail

Programmers_튜플

Programmers_튜플

어제
·
0개의 댓글
post-thumbnail

Programmers_행렬 테두리 회전하기

Programmers_행렬 테두리 회전하기

어제
·
0개의 댓글

[c++] 입력 함수

c++ 입력 함수. cin , getline(), get() 비교

2일 전
·
0개의 댓글
post-thumbnail

Programmers_프린터

Programmers_프린터

2일 전
·
0개의 댓글
post-thumbnail

백준 1167 : 트리의 지름

https://www.acmicpc.net/problem/1167트리의 하나의 노드로부터 다른 노드까지 탐색을 통해 접근하고, 공통의 max거리를 업데이트 하면서 진행한다.최단, 최장 길이에 대한 것이므로 BFS로 먼저 접근했다. (큰 차이가 없는 것 같아 D

3일 전
·
0개의 댓글
post-thumbnail

BOJ | 10951번

C언어에서의 try ~ catch 구문과 비슷하다. 쉽게 얘기하면 if문과 비슷하다.try문을 실행하는데, 오류가 발생하면 except문으로 간다.위의 코드를 그냥이렇게 작성해 버리면 실행은 된다. 내가 콘솔창을 닫을 때까지....그런데 여기서 a와 b를 int형으로

3일 전
·
0개의 댓글
post-thumbnail

BOJ | 10871번

변수 A를 list로 만들어서 입력을 split()으로 잘라 리스트의 각 인덱스로 매핑한다.그렇게 리스트를 만들어 반복문을 돌려서 리스트의 각 원소가 X보다 작으면 출력해준다.파이썬에서는 좀 더 쉽게 코딩할 수도 있다.A를 map의 주소값을 담은 리스트로 저장하고 출력

3일 전
·
0개의 댓글
post-thumbnail

BOJ | 2439번

a.rjust(N)은 N칸을 확보하고 오른쪽 정렬을 시켜주는 함수이다. 예를 들어이 코드는 전체 10칸을 확보하고 오른쪽 정렬로 hello를 출력하라는 의미이다.즉, hello는 5자이고, 공백이 5칸이 생기게 된다.rjust(10,'.')라고 하게 되면 위에 코드와

3일 전
·
0개의 댓글
post-thumbnail

BOJ | 2438번

Python 풀이 > C++ 풀이 >

4일 전
·
0개의 댓글
post-thumbnail

BOJ | 11022번

백준 11021번 문제와 똑같은 문제인 것 같다. 그냥 출력 형식이 다를 뿐....

4일 전
·
0개의 댓글
post-thumbnail

BOJ | 11021번

백준 15552번 문제 설명했듯이 반복문 안에서 입력을 여러번 받을 때 sys.stdin.readine().split()으로 입력을 받아주면 실행 속도가 빨라진다.\`print(f"Case

4일 전
·
0개의 댓글
post-thumbnail

BOJ | 2742번

이것은 N에서 0이 되기 전까지 iterator가 -1씩 증가하며 반복하라는 뜻이다.즉 정수 i가 N부터 1까지 1씩 빼지면서 반복문을 돌게 된다.예를 들어서라고 한다면 '0에서 11전까지(10까지) 2씩 증가시키며 반복문을 실행하여라' 라는 뜻이다. i는 0, 2,

4일 전
·
0개의 댓글