• HDU 5916: Harmonic Value Description


    2
    4 1
    4 2
    Case #1: 4 1 3 2
    Case #2: 2 4 1 3
    分析:按要求,gcd(i,i+1)=1,gcd(k,2*k)=k。
    #include <iostream>
    #include <string>
    #include <cstdio>
    #include <cmath>
    #include <cstring>
    #include <algorithm>
    #include <vector>
    #include <queue>
    #include <deque>
    #include <map>
    #define range(i,a,b) for(int i=a;i<=b;++i)
    #define LL long long
    #define rerange(i,a,b) for(int i=a;i>=b;--i)
    #define fill(arr,tmp) memset(arr,tmp,sizeof(arr))
    using namespace std;
    int t;
    void init() {
        cin>>t;
    }
    void solve(){
        int cas=0;
        while(t--){
            int n,k;
            cin>>n>>k;
            cout<<"Case #"<<++cas<<": "<<(k<<1)<<" "<<k;
            range(i,k+1,n){
                if(i==(k<<1))continue;
                cout<<" "<<i;
            }
            range(i,1,k-1)cout<<" "<<i;
            cout<<endl;
        }
    }
    int main() {
        init();
        solve();
        return 0;
    }
    View Code
  • 相关阅读:
    向量期望与方差的关系
    向量范数的柯西不等式
    pandas sample函数
    latex 插入表格的网址
    寻找原根
    反射
    python库下载速度慢的解决
    anaconda3 修改python版本
    spark RDD的缓存和检查点不同使用场景和工作机制 -- (视频笔记)
    HTML一键打包APK解决误报毒问题
  • 原文地址:https://www.cnblogs.com/Rhythm-/p/9332372.html
Copyright © 2020-2023  润新知