백준/2753/윤년 www.acmicpc.net/problem/2753 #include int main(){ int year; scanf("%d", &year); if(year%4) printf("%d", 0); else{ if(year%100 != 0) printf("%d", 1); else if(year%400 == 0) printf("%d", 1); else printf("%d", 0); } } algorithm/c++ 2020.10.20
백준/4344/평균은 넘겠지 c++ 에서 "%"문자 출력방법은 "%%" // g++ -g solve.cpp -o ./solve.exe #include int main(){ int N; scanf("%d", &N); // printf("%d", N); for(int i=0;i algorithm/c++ 2020.10.18
c++ 입출력 최적화 방법 NHN 신입공채 코테 언어에 Python이 없다. C, C++, Java만 가능하여 빠르게 C++를 훑기로 했다. c++ 에서 cin, cout 보다 scanf, printf 가 더 빠르다는 것을 알고 있었다. 그런데 cin, cout 최적화를 시켜주면 어떤 경우에서는 scanf, printf보다 더 빠를 수 있다. int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); cin >> n; } 단 이 경우, stdio와 동기화를 false 시켰으므로 scanf, printf를 같이 쓰면 에러가 발생한다. algorithm/c++ 2020.10.18
백준/1049/기타줄 문제 : https://www.acmicpc.net/problem/1049 #include int min(int a, int b){ if(a algorithm/c++ 2020.02.03
백준/14891/톱니바퀴 #include #include using namespace std; int circle[5][8]; int k; int pow(int a, int n) { int ret = 1; for (int i = 0; i num >> direct; func(num, direct); } int ret = 0; for (int i = 1; i algorithm/c++ 2019.04.22
백준/4659/비밀번호 발음하기 문제 : https://www.acmicpc.net/problem/4659 #include #include using namespace std; int main() { string N; char vowel[5] = {'a','e','i','o','u'}; while(true){ cin >> N; int a = 0; int v = 0; int c = 0; if(N=="end"){ break; } for(int i=0; i algorithm/c++ 2019.04.21