반응형
▶ 문제 링크 : https://school.programmers.co.kr/learn/courses/30/lessons/120816
프로그래머스
SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
▶ 내 풀이
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int slice, int n) {
return (n % slice) ? ((n / slice) + 1) : (n / slice);
}
▶ 다른 사람 풀이
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
int solution(int s, int n) {
return n/s+!!(n%s);
}
나도 나름 짧게 작성했다고 생각했는데
!! 시상에나
⭐ !!
언뜻 보면 360도 회전과 같은 느낌이지만 !! 은 0과 1로만 반환을 한다.
!!0 : 0,
!!(0이 아닌 값) : 1 로 반환
반응형
댓글