#33117: 用n控制迴圈


qet632207669@gmail.com (O Y)

學校 : 道明中學
編號 : 201261
來源 : [140.125.201.155]
最後登入時間 :
2025-03-24 21:30:14
c350. “綠白黃” 四校聯課 | From: [49.158.133.249] | 發表日期 : 2022-12-02 23:24

#include<iostream>
using namespace std;

int main(){
    int n,k,w,sum=0;
    while(cin>>n>>k>>w){
       (自己想一下)
        while(n>=k){
            sum+=(n/k*w);
            n=n/k*w+(這邊填甚麼自己想);
        }
        cout << 輸出甚麼自己想 <<"\n";
    }

 
#45525: Re: 用n控制迴圈


chbel5460@gmail.com (玲君陳)

學校 : 臺北市私立復興實驗高級中學
編號 : 276052
來源 : [61.228.74.109]
最後登入時間 :
2025-04-07 21:31:03
c350. “綠白黃” 四校聯課 | From: [61.228.102.43] | 發表日期 : 2025-03-12 21:48

正解

#include<iostream>

using namespace std;

 

int main(){

    int n,k,w,sum=0;

    while(cin>>n>>k>>w){

        sum=n;

        while(n>=k){

            sum+=(n/k*w);

            n=n/k*w+(n%k);

        }

        cout << sum <<"\n";

    }

 return 0;

}

 

 
ZeroJudge Forum