728x90
▶문제 : 삼각 화단 만들기 (Small) (codeup.kr)
▶코드 작성
#include <stdio.h>
int main()
{
int n,i,j,l;
int cnt=0;
scanf("%d", &n);
for(i=n/3;i<n/2+1;i++)//제일 큰 변
{
for(j=1;j<n/3+1;j++)//제일 작은 변
{
l=n-i-j;//나머지 변
if(j<=l && l<=i && j+l>i) cnt++;
}
}
printf("%d",cnt);
return 0;
}
▶해석
가장 큰 변과 가장 작은 변의 범위를 알고 적용하여 i와 j 값에 적용함
728x90
'코드업(codeup) > C' 카테고리의 다른 글
코드업(codeup) 3301 : 거스름돈 C언어 (0) | 2021.11.16 |
---|---|
코드업(codeup) 3120 : 리모컨 C언어 (0) | 2021.11.16 |
코드업(codeup) 2001 : 최소 대금 C언어 (0) | 2021.11.15 |
코드업(codeup) 2631 : 보물 찾기 C언어 (0) | 2021.11.13 |
코드업(codeup) 3004 : 데이터 재정렬 C언어 (0) | 2021.11.12 |
댓글