yukicoder No.915 - Plus Or Multiple Operation

Source

ニコニコミュニティ
問題文

問題概要

省略

解法

省略

cLayversion 20191102-1)のコード

C++に変換後のコードはこちら

{
  int A, B, C;
  ll res;
  REP(rd_int()){
    rd(A,B,C);
    if(C==1) wt(-1), continue;
    res = 0;
    for(;;){
      if(C <= A <= 2(C-1)) res += 2B, break;
      if(A%C) res += B, A -= (A%C);
      if(!A) break;
      A /= C; res += B;
    }
    wt(res);
  }
}

Current time: 2024年04月17日02時22分13秒
Last modified: 2019年11月02日11時41分21秒 (by laycrs)
Tags: Competitive_Programming_Incomplete yukicoder
トップページに戻る

Logged in as: unknown user (not login)

ログイン: