題目分析:
該題與以往的CSP考試的第一題類型都不同,以往的第一題不是對相鄰數進行操作,就是通過利用數組來的位序來操作數,而這次的題目需要通過一點算法來進行數學運算,本題很容易看出來,只要買醬油的錢能成爲30的倍數,就能買到4瓶醬油,而如果能成爲50的倍數,就能買到7瓶醬油,所以通過除法運算與取餘運算,就可以求得此題。
C語言源程序:
#include<stdio.h>
int main()
{
int n,i,j,k,m;
int sum=0;
scanf("%d",&n);
i=n/50;
j=n%50;
k=j/30;
m=j%30;
sum=i*7+k*4+(m/10);
printf("%d",sum);
return 0;
}