코테/프로그래머스
피자 나눠먹기 (1)
Slow Motion~
2023. 2. 13. 19:35
728x90
처음 푼 코드
class Solution {
public int solution(int n) {
// 결과를 저장할 answer 변수 초기화
int answer = 0;
// n이 7보다 큰지 확인
if (n > 7) {
// n이 7로 나누어 떨어지는지 확인
if (n % 7 != 0) {
// n이 7로 나누어 떨어지지 않으면, n을 7로 나눈 후 1을 더한다
answer = n / 7 + 1;
}
// n이 7로 나누어 떨어지는지 확인
if (n % 7 == 0) {
// n이 7로 나누어 떨어지면, n을 7로 나눈다
answer = n / 7;
}
}
// n이 7 이하인 경우
else {
// 하나의 7만 필요하므로 1을 반환
return answer = 1;
}
// 결과 반환
return answer;
}
++ 더 줄일 방법이 있나 당장은 생각 안나고 나중에 한번 더 봐보자