#33117: 用n控制迴圈


qet632207669@gmail.com (O Y)

學校 : 道明中學
編號 : 201261
來源 : [49.158.226.3]
最後登入時間 :
2025-08-02 22:38:53

#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.75.221]
最後登入時間 :
2025-09-01 21:49:02

正解

#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;

}