20170528模拟赛YYH的故事之T1T2

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20170528模拟赛YYH的故事之T1T2相关的知识,希望对你有一定的参考价值。

T1:给定不同的N,求数列技术分享的最大公约数是多少.

数学推导可知答案是2*lowbit(n)

so:

int main(){
    int n;
    while(scanf("%d",&n)!=EOF) printf("%d\n",2*(n&(-n)));
    return 0;
} 

T2:编号为1~n的点,其i到j的距离为i和j的最小公倍数。求使图联通的最小代价是多少?

都向1连边肯定是最优的。

so:

int main(){
    int T;
    long long n;
    scanf("%d",&T);
    while(T--){
        scanf("%lld",&n);
        unsigned long long ans=(n+2)*(n-1)/2; 
        printf("%lld\n",ans);
    }
    return 0;
}

T3:

以上是关于20170528模拟赛YYH的故事之T1T2的主要内容,如果未能解决你的问题,请参考以下文章

YYH的王国(NOIP模拟赛Round 6)

YYH的苍天大竹(NOIP模拟赛Round 6)

YYH的球盒游戏(NOIP模拟赛Round 6)

学习感悟——20170528

20170528xlVBA凑数一例

[CSP-S模拟测试50]反思+题解