44144. 盐水的故事

4414   4. 盐水的故事

题目描述

挂盐水的时候,如果滴起来有规律,先是滴一滴,停一下;然后滴二滴,停一 下;再滴三滴,停一下...,现在有一个问题:这瓶盐水一共有VUL毫升,每一滴是D毫升,每一滴的速度是一秒(假设最后一滴不到D毫升,则花费的时间也 算一秒),停一下的时间也是一秒这瓶水什么时候能挂完呢?

输入格式:

输入数据占一行,VULD组成,其中0< D< VUL< 5000

输出格式:

请输出挂完盐水需要的时间。

#include <stdio.h>
main()
{
    int s=0,m,t=0,n,i=1,j,k=1,c;
    scanf("%d%d",&m,&n);
    while(k==1)
    {
        if((m-s)>(i*n))
        {
            s=s+n*i;
            ________
            i++;
        }
        else
        {
            c=(m-s)%n;
            if(c==0)
            ___________
            else
            t=t+(m-s)/n+1;
            k=0;
        }
    }
    printf("%d\n",t);
}



输入样例 复制

					
输出样例 复制
	
						

说明

10
42
通过提交
时空限制1000ms/128mb
题目来源
评测方式在线评测
题目类型基础入门
难        度