結果
問題 | No.1256 連続整数列 |
ユーザー |
|
提出日時 | 2021-05-23 16:20:52 |
言語 | C++17 (gcc 13.3.0 + boost 1.87.0) |
結果 |
AC
|
実行時間 | 3 ms / 2,000 ms |
コード長 | 1,884 bytes |
コンパイル時間 | 2,817 ms |
コンパイル使用メモリ | 191,656 KB |
最終ジャッジ日時 | 2025-01-21 17:45:24 |
ジャッジサーバーID (参考情報) |
judge3 / judge2 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 26 |
ソースコード
#include<bits/stdc++.h>typedef int64_t i64;typedef long double f128;using namespace std;template<typename T>void scan(T& n){cin>>n;return;}void scan(){return;}template<typename T,class... Args>void scan(T& n,Args&... args){scan(n);scan(args...);return;}template<typename T>void scan_array(T start,T end){T now=start;for(;now!=end;++now){scan(*now);}return;}template<typename T>void print(T n){cout<<n;return;}template<typename T>void println(T n){print(n);print('\n');return;}template<typename T,class... Args>void println(T n,Args... args){print(n);print(' ');println(args...);return;}template<typename T>void print_array(T start,T end){T now=start;print(*now);++now;for(;now!=end;++now){print(' ');print(*now);}print('\n');return;}i64 pow_mod(i64 a,i64 n,i64 mod){i64 res=1,now=a;while(n){if(n&1){res=res*now%mod;}now=now*now%mod;n>>=1;}return res;}i64 inv_mod(i64 a,i64 mod){return pow_mod(a,mod-2,mod);}i64 power(i64 a,i64 n){i64 res=1;for(i64 i=0;i<n;++i){res*=a;}return res;}bool is_prime(i64 N){if(N<2){return 0;}for(i64 i=2;i*i<=N;++i){if(N%i==0){return 0;}}return 1;}struct combination{vector<i64> fact,inv,fact_inv;i64 mod=-1;combination(int Max,const i64 mod_):fact(Max+1,1),inv(Max+1,1),fact_inv(Max+1,1){mod=mod_;for(i64 i=2;i<=Max;++i){fact[i]=fact[i-1]*i%mod;inv[i]=mod-(mod/i*inv[mod%i]%mod);fact_inv[i]=fact_inv[i-1]*inv[i]%mod;}}i64 nCk(i64 n,i64 k){if(n<k){return 0;}return fact[n]*fact_inv[k]%mod*fact_inv[n-k]%mod;}};int main(){int A;scan(A);puts((A==1)?"NO":"YES");return 0;}