전체 글 38

[백준/C++] 1436 영화감독 숌

https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타 www.acmicpc.net #include using namespace std; int main(){ int N, cnt = 0, a = 1, res = 0; cin >> N; while(1){ int temp = a; while((temp % 10) != 0 || (temp / 10) != 0){ if(temp%10 == 6) res += 1; else res = 0; if(res == 3) cnt++; if(res =..

알고리즘 2022.06.23

[백준/C++] 1874번 스택 수열

https://www.acmicpc.net/problem/1874 1874번: 스택 수열 1부터 n까지에 수에 대해 차례로 [push, push, push, push, pop, pop, push, push, pop, push, push, pop, pop, pop, pop, pop] 연산을 수행하면 수열 [4, 3, 6, 8, 7, 5, 2, 1]을 얻을 수 있다. www.acmicpc.net // 코드 #include using namespace std; int main(){ stack s; int N, cnt = 0; string c; cin >> N; int num[N]; for(int i = 0; i > num[i]; // 배열에 N개의 수 저장 for(int j = 0; j

알고리즘 2021.12.05

[백준/C++] 1259번 팰린드롬수

https://www.acmicpc.net/problem/1259 1259번: 팰린드롬수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다. www.acmicpc.net // 코드 #include using namespace std; int p(int x){ // 10을 x번 곱해서 반환하는 함수 int res = 1; for(int i = 0; i > num; if(num == 0) brea..

알고리즘 2021.12.04

[백준/C++] 5397번 키로거 List

https://www.acmicpc.net/problem/5397 5397번: 키로거 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한줄로 이루어져 있고, 강산이가 입력한 순서대로 길이가 L인 문자열이 주어진다. (1 ≤ L ≤ 1,000,000) 강산이가 백스페이스를 입 www.acmicpc.net // 코드 #include using namespace std; int main(){ ios_base::sync_with_stdio(0); cin.tie(0); int N; cin >> N; for(int i = 0; i > s; // 문자..

알고리즘 2021.12.03