본문 바로가기

Algorithm

(2139)
(Text) - 백준(BOJ) 9999번 : 구구 https://www.acmicpc.net/problem/9999 9999번: 구구 구구 구구구 구구구 구구구구구구 구구구구 구구구구 구구구 구구구 구구구 구구구 구구구구구 구구구구 구구구 구구구구구구 구구 구구구 구구구 구구구구구 구구구구 구구 구구구구 구구구 www.acmicpc.net 우리 구구와 피죤의 관계는 정말 쉽게 유추할 수 있습니다. 백준형님은 강의장에서도 줄 곧 포켓몬고의 창의성과 그 고고함, 즐거움 등을 자주 예찬했었죠. 행님께서는 포켓몬고 게임 2016년에 레벨(30대...), 체육관 등 상위권 랭킹을 모두 직접 지역을 다니시며 수작업으로 해냈음을 자랑했었죠. 오 멋져... 제가 이걸 왜 설명하는지는 모르겠지만.. 아무튼 그 게임에서는 자신이 잡은 포켓몬을 진화시킬 수 있는 시스템이 ..
(C++) - 백준(BOJ) 9455번 : 박스 답 문제링크 : https://www.acmicpc.net/problem/9455 단순 구현 문제였습니다. 12345678910111213141516171819202122232425262728293031323334353637#include using namespace std;int M, N, a[101][101], t,ans,cnt;int main() { cin >> t; while (t--) { cin >> M >> N; for (int i = 1; i
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2822번:점수 계산 답 12345678910111213141516171819202122232425262728#include #include using namespace std;int ans[5], a[8], sum;int main() { for (int i = 0; i > a[i]; for (int i = 0; i
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 5073번:삼각형과 세 변 답 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849#include using namespace std;int a[3],big,cnt,index,sum;int main() { while (1) { cin >> a[0] >> a[1] >> a[2]; if (a[0] == 0 && a[1] == 0 && a[2] == 0) { break; } cnt = 0; sum = 0; big = 0; for (int i = 0; i
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 2003번:수들의 합 2 답 123456789101112131415161718192021#include using namespace std;long long n, m, ans, a[10001],sum;int main() { cin >> n >> m; for (int i = 1; i > a[i]; for (int i = 1; i
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 1197번:최소 스패닝 트리 답 크루스칼 문제입니다 가지도록 모든 노드의 level에 따른 부모를 트리의 위로 올라가면서 Find, 한 부모의 자식으로 Union 시켜줌//가장 아래의 자식부터 합쳐진 하나의 부모노드까지의 거리가 최단거리->minimum cost#include #include #include #include using namespace std;int p[10001],n,m,u,v,x,y,cost,cnt,ans;struct Edge { int start, end, cost; bool operator n >> m; for (int i = 1; i a[i].start >> a[i].end >> a[i].cost; } sort(a.begin(), a.end());//오름차순 정렬 cost는 낮은순으로 정렬 for (int i ..
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 5789번:한다 안한다 답 1234567891011121314151617181920#include #include using namespace std;int n;string k,ans;int main() { cin >> n; while (n--) { ans = ""; cin >> k; int ksize = k.size(); for (int i = 0; i
C++(씨쁠쁠)(cplusplus)-백준(baekjoon)(BaekJoon)코딩 1159번:농구 경기 답 123456789101112131415161718192021#include #include using namespace std;int a[26], n,p;string k;int main() { cin >> n; while (n--) { cin >> k; a[k[0]-'a']++; } for (int i = 0; i = 5) { printf("%c", i + 'a'); p = 1; } if (p == 0) cout