1 Week_[BOJ Challenge] Review

장존훈·2022년 11월 2일

100-Day Algorithm Challenge

목록 보기
12/19
post-thumbnail

Problem List

Day1_[BOJ 1000] A+B / C
Day2_[BOJ 10869] 사칙연산 / C
Day2.1_[BOJ 18108] 1998년생인 내가 태국에서는 2541년생?! / C
Day3_[BOJ 2739] 구구단 / C
Day4_[BOJ 2908] (정)상수 / C
Day4.1_[BOJ 10171] 고양이 / C
Day5_[BOJ 1924] 2007년 / C
Day6_[BOJ 1009] 분산처리 / C
Day6.1_[BOJ 2577] 숫자의 개수 / C
Day7_[BOJ 1110] 더하기 사이클 / C

Best Code

Day3_[BOJ 2739] 구구단 / C

#include <stdio.h>

int main(){
  int a,b;
  int sum_day = 0;
  int month[12]={31,28,31,30,31,30,31,31,30,31,30,31};
  scanf("%d %d", &a,&b);
  for(int i=1;i<a;i++){
    sum_day+=month[i-1];
  }
  sum_day+=b;
  switch(sum_day % 7) {
    case 0:
    printf("SUN");
    break;
    case 1:
    printf("MON");
    break;
    case 2:
    printf("TUE");
    break;
    case 3:
    printf("WED");
    break;
    case 4:
    printf("THU");
    break;
    case 5:
    printf("FRI");
    break;
    case 6:
    printf("SAT");
    break;
  }
}

Worst Code

Day1_[BOJ 1000] A+B / C

#include <stdio.h>
int main() {
    int a, b;
    scanf("%d %d", &a, &b);
    printf("%d", a+b);
}

Best Meme

Day4_[BOJ 2908] (정)상수 / C

오늘도 여느때와 같이 어떤 드립을 문제를 풀어볼까 생각하며 백준을 뒤지던 와중, 눈에 띄는 이름을 발견했습니다.

king god general "상" emperor majesty "수"

지금은 아쉽게도 계정이 해킹당해 추억속에만 남아있는 가슴아픈 존재이지만, 그가 남긴 밈들은 가히 그 당시 유튜브를 휩쓸었다고 해도 과언이 아닐 것입니다. 어디에서든 변하지 않고 남아있는 정상수의 밈처럼 상수는 변하지 않는 수라는 뜻을 가지고 있는데요, 오늘은 상수와 관련된 문제를 풀어보겠습니다.

Retrospect

100-Day Algorithm Challenge를 시작한지 벌써 한 주가 지났습니다.

사실 이 챌린지를 시작하기 전에는 코딩이 그렇게 달갑지는 않았습니다. 반갑지도 않았습니다.
그저 복학 전 막연한 두려움에 친구들과 함께 시작한 챌린지였습니다.

지금은 하루 최소 4시간은 백준을 푸는데 쓰는 것 같습니다. 그만큼 코딩이 재밌어졌고, 즐겁다는 뜻 일지도 모르겠습니다.

프로필 소개란의 다마스가 100키로를 찍는 그 날까지, 열심히 코딩해보겠습니다.

재미있게 읽어주셔서 감사합니다 :)

압도적 감사

0개의 댓글