도전!프로그래밍 one에 도전4번
하나
2023.04.01
#includestdio.h
void poss(int a);
int main()
{
int money;
printf(현재 가지고 있는 금액:);
scanf(%d,&money);
poss(money);
return 0;
}
void poss(int a)
{
int i=1, j=1 ,k=1;
int cr=500, se=700, co=400;
for(;i*cr=a-1100;i++)
{
for(; j*se=a-900; j++)
{
for(;k*co=a-1200; k++)
{
if(a-k*co-se*j-cr*i==0)
printf(크림빵(%d개), 새우깡(%d봉지), 콜라(%d병)\n, i, j, k);
}
}
}
}
이렇게햇는데 안되네요 소스의 문제점은뭐고 또 다른방법은뭐가있을가요
-
트레이
3500원에서 일단 하나씩은 꼭 사라니깐 500+700+400을 3500에서 빼면 1900원이 남는데
이 1900원을 가지고 경우의 수를 구하시면 되지 않을까요? -
개굴츼
저게 경우의 수를 구하려는 소스로 만들려고한거에요...
-
정예
문제가 몇개를 골랐다를 구하는것이 아니고
그 금액[3500]으로 이러한 선택을 할 수 있는데 그 중에 고르시오가 문제입니다.