技術室奥プログラミングコンテスト#4 Day1 G問題 - バラバラ掛け算

Source

技術室奥プログラミングコンテスト#4 Day1
問題文

問題概要

省略

解法

省略

cLayversion 20190721-1)のコード

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

int Q;
ll N;
mint res[1d5];
{
  int q;
  ll i, j;
  rd(Q);
  rep(q,Q){
    rd(N);
    if(N <= 4){ res[q] = N; continue; }
    i = N / 3;
    j = N % 3;
    if(j==1) j += 3, i--;
    res[q] = mint(3) ** i;
    if(j) res[q] *= j;
  }

  wt(res(Q));
}

Current time: 2021年09月28日23時49分13秒
Last modified: 2019年07月27日18時38分53秒 (by laycrs)
Tags: Competitive_Programming_Incomplete AtCoder
トップページに戻る

Logged in as: unknown user (not login)

ログイン: