• BC


    Zball in Tina Town

     
     Accepts: 541
     
     Submissions: 2463
     Time Limit: 3000/1500 MS (Java/Others)
     
     Memory Limit: 262144/262144 K (Java/Others)
    问题描写叙述
    Tina Town 是一个善良友好的地方,这里的每个人都互相关心。
    Tina有一个球,它的名字叫zball。zball非常奇妙,它会每天变大。在第一天的时候,它会变大11倍。

    在第二天的时候,它会变大22倍。在第nn天的时候,它会变大nn倍。 zball原来的体积是11。Tina想知道。zball在第n-1n1天时的体积对nn取模是多大呢? Tina是一个蠢蠢的女孩子。当然不会算啦,所以她请你帮她算出这个答案呢。

    输入描写叙述
    第一行一个正整数TT,表示数据组数
    接下来TT行。每行一个正整数nn。意义如题面所述
    T leq 10^5,2 leq n leq 10^9T105,2n109
    输出描写叙述
    对于每组数据,输出一个正整数,表示答案。

    输入例子
    2
    3
    10
    输出例子
    2
    0
    此题纯粹找规律
    #include <cstdio>
    #include <cstring>
    #include <algorithm>
    #include <vector>
    #include <queue>
    #include <cmath>
    using namespace std;
    typedef long long LL;
    int T,n;
    int fn(int x) {
        if(x == 1) return 1;
        else if(x == 4)return 2;
        for(int i = 2; i * i <= x; i ++) {
            if(x % i == 0) return 0;
        }
        return x - 1;
    }
    int main() {
        scanf("%d", &T);
        while(T --) {
            scanf("%d", &n);
            printf("%d
    ",fn(n));
        }
        return 0;
    }


  • 相关阅读:
    kettle部分传输场景应用(每个作业都实验过啦)
    Java设计模式之《适配器模式》及应用场景
    Mysql笔记
    Spring知识点
    Java基础系列-浅拷贝和深拷贝
    前端-javascript知识点
    前端-jquery知识点
    Java基础系列-substring的原理
    Java设计模式之《抽象工厂模式》及使用场景
    Java基础系列-Enum深入解析
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/6897074.html
Copyright © 2020-2023  润新知