精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • 一道c語(yǔ)言題,老是Output Limit Exceed,不知為何,

    一道c語(yǔ)言題,老是Output Limit Exceed,不知為何,
    Description
    掛鹽水的時(shí)候,如果滴起來(lái)有規(guī)律,先是滴一滴,停一下;然后滴二滴,停一下;再滴三滴,..,現(xiàn)在有一個(gè)問題:這瓶鹽水一共有VUL毫升,每一滴是D毫升,每一滴的速度是一秒(假設(shè)最后一滴不到D毫升,則花費(fèi)的時(shí)間也算一秒),停一下的時(shí)間也是一秒這瓶水什么時(shí)候能掛完呢?
    Input
    輸入數(shù)據(jù)包含多個(gè)測(cè)試實(shí)例,每個(gè)實(shí)例占一行,由VUL和D組成,其中 0 < D < VUL < 5000.
    Output
    對(duì)于每組測(cè)試數(shù)據(jù),請(qǐng)輸出掛完鹽水需要的時(shí)間,每個(gè)實(shí)例的輸出占一行.
    Sample Input
    10 1
    Sample Output
    13
    #include
    int main()
    {
    int d,vol;
    int f(int,int);
    while (scanf ("%d%d",&vol,&d)!=EOF)
    {
    if (vol=5000||d=5000)
    break;
    printf ("%d\n",f(vol,d));
    }
    return 0;
    }
    int f(int vol,int d)
    {
    int i,s=0,t=0;
    for (i=1;s
    其他人氣:211 ℃時(shí)間:2020-06-26 13:58:40
    優(yōu)質(zhì)解答
    while (scanf ("%d%d",&vol,&d)!=EOF)
    改成
    while (scanf ("%d%d",&vol,&d)==2)改了之后運(yùn)行還是可以的,但傳到oj上成wrong answer了。WA是肯定的了。你試試這個(gè)CaseSample Input2 1Sample Output3//用int不靠譜, 改用double吧#include #include int main(){ double d,vol; int f(double,double); while (scanf("%lf%lf",&vol,&d)==2) {printf ("%d\n",f(vol,d)); } return 0;}int f(double vol,double d){ int t=0,i=1, drop; double temp=vol; temp-=d; while(temp>0) {i++;t++;temp-=d*i; } drop = vol/d; if(fabs(vol/d-drop)>1e-6) drop++; return drop+t;}重新改了一下,還是wa,能再幫我看一下嗎,謝謝了。
    我來(lái)回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版