PS 일지

2021. 5. 16. 23:37PS/Problem Solving

1. PS 다시 시작

삶의 활기를 되찾기 위해 PS를 다시 시작한다.

//Always Do Your Best Ku!
#include<bits/stdc++.h>
using namespace std;
#define all(v) (v).begin(),(v).end()
#define nl '\n'
#define sp ' '
using ll = long long;
using pii = pair<int,int>;
#define dbg(X) cerr<<#X<<'='<<X<<nl
#define GET_TC 0


void solve(int TC){
    
}

int main(){
    ios::sync_with_stdio(!cin.tie(0));
    int T = 1; if(GET_TC) cin >> T;
    for(int i=1;i<=T;i++) solve(i);
}

새로운 기본 템플릿이다. 테스트케이스 여러 개인 문제면 GET_TC 값을 1로 만들어 주면 된다. 
테스트 케이스 수가 안 주어지고 종료조건이 주어지는 문제라면
T를 매우 큰 수로 설정,  solve 함수 안에서 종료 조건 만족 시 exit(0) 해주자.

2. 재활

차피 목표는 삶의 재미를 되찾는 것.
빠르게 쉬운 문제들을 풀기 위해
클래스를 민다.

조금씩만 더 풀면 된다~

3.속도 향상시키기

문제 풀 때마다 시간 재고 최대값 기록 중.
최근 5문제 정도로 하면 될 듯

728x90

'PS > Problem Solving' 카테고리의 다른 글

5월 19일 PS일지 #Class 1,2,3 금장  (0) 2021.05.19
5월 17일 PS일지  (8) 2021.05.17
정과프  (0) 2021.03.31
뫼비우스 역공식  (1) 2021.03.25
Cgiosy의 수학 코드  (0) 2021.03.22