#33117: 用n控制迴圈


qet632207669@gmail.com (O Y)


#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 (玲君陳)


正解

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

}