>백엔드 개발 >PHP 튜토리얼 >PHP 인터뷰 질문: 이 5개의 쿠폰은 50, 40, 30, 20, 1입니다. 주문 금액은 X 위안입니다. 메서드를 사용하여 몇 개의 쿠폰을 반환할 수 있습니까?

PHP 인터뷰 질문: 이 5개의 쿠폰은 50, 40, 30, 20, 1입니다. 주문 금액은 X 위안입니다. 메서드를 사용하여 몇 개의 쿠폰을 반환할 수 있습니까?

WBOY
WBOY원래의
2016-07-28 08:29:27915검색

우선 면접관이 7분만 주었기 때문에 정수가 아닌 주문금액은 제외했습니다.

mou(99);//다음 메소드가 여기서 호출됩니다.

function mou($x){

$array = 배열 {50,40,30,20,1};

$temp = 0 ;

$j = $x ;

for($i=0; $< ;count($array);$i++)

{

$temp = $temp+foor($j/$array[$i]);

$j = $j%$array[$i];

}

echo "총계".

return $temp;

}

?>

이 방법은 단순히 모델을 찾는 데 사용되는 것입니다. 더 나은 방법을 알려주실 수 있는 전문가가 계시다면 직접 답변해 주시기 바랍니다.

위에는 PHP 인터뷰 질문을 소개합니다. 이 5개의 쿠폰은 50, 40, 30, 20, 1이며, 주문 금액은 X 위안이며, 내용을 포함하여 해당 방법을 사용하여 몇 개의 쿠폰이 반환되는지, PHP에 관심이 있기를 바랍니다. 튜토리얼 친구가 도와줍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.