题目分析:
该题与以往的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;
}