일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- tolerated
- JanusGateway
- preemption #
- 오블완
- terminal
- PersistenceContext
- k8s #kubernetes #쿠버네티스
- 달인막창
- 헥사고날아키텍처 #육각형아키텍처 #유스케이스
- 코루틴 컨텍스트
- 개성국밥
- taint
- JanusWebRTC
- 티스토리챌린지
- JanusWebRTCGateway
- 겨울 부산
- 자원부족
- PytestPluginManager
- VARCHAR (1)
- Value too long for column
- pytest
- Spring Batch
- python
- 깡돼후
- kotlin
- mp4fpsmod
- 코루틴 빌더
- table not found
- JanusWebRTCServer
- vfr video
목록Algorithm/Codeforces (5)
너와 나의 스토리
A. Regular Bracket Sequence 문제: codeforces.com/contest/1469/problem/A 괄호의 상태를 정수로 나타낼 변수 state, (현재까지) ?의 개수를 나타내는 변수 unknown 생성 '('이면 state++, ')'이면 state--, '?'이면 unknown++ ')'일 때, state 또는 unknown이 음수라면 정상적인 괄호가 형성되지 않으므로 Say "NO"! -> 바로 break 예: ((???? -> state=2, unknown=4 ? 두 개를 앞에 (와 매칭 시킨다. -> unknown(?) 2개 남음 남은 ?가 짝수라면 각각 () 쌍으로 만들어 줄 수 있으므로 Say "YES"! #include #include #include using ..
A. Special Permutation 문제: codeforces.com/contest/1454/problem/A 2부터 n까지 출력하고, 마지막에 1 넣어주면 됨 ez #include #include #include #include #include using namespace std; int tc,n; int main() { cin >> tc; while (tc--) { cin >> n; for (int i = 2; i n; memset(visit, 0, sizeof(visit)); participants.clear(); for (int i = 1; i > a; visit[a]++; if (visit[a] > 1) continue; participants.push_back({ a,i }); } sor..
A - https://codeforces.com/contest/1294/problem/A 소스 코드: 더보기 #include #include using namespace std; int tc; long long a, b, c, n; int main() { ios::sync_with_stdio(false); cin.tie(NULL), cout.tie(NULL); cin >> tc; while (tc--) { cin >> a >> b >> c >> n; long long max_num= max(a, max(b, c)); long long fsum = max_num * 3 - a - b - c; if (n - fsum n; v.clear(); string s=""; bool flag=tr..
A - Three Piles of Candies 그냥 반띵 소스코드: ...더보기 int n; int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> n; while (n--) { long long q, w, e; cin >> q >> w >> e; cout n; while (n--) { int q, w; cin >> q >> w; v.clear(); for (int i = 0; i > a; if(a%2) v.push_back(i+1); } int sz = v.size(); if (sz < w||(sz % 2 == 0 && w % 2)||(sz % 2&& w % 2==0)) ..
A - Divide it! int tc; long long n; int main() { ios::sync_with_stdio(false); cin.tie(NULL), cout.tie(NULL); cin >> tc; while (tc--) { cin >> n; long long cnt = 0; bool frag = true; while (n > 1) { if (n % 2 == 0) n /= 2; else if (n % 3 == 0) n=n/3*2; else if (n % 5 == 0) n=n/5*4; else { frag = false; break; } cnt++; } if (!frag) cout > n; int arr[3] = { 0,0,0 }; int cnt = 0; for (int i = 0; i <..