zoukankan      html  css  js  c++  java
  • D

    Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u

    Description

    集 训进行了将近2个礼拜,这段时间以恢复性训练为主,我一直在密切关注大家的训练情况,目前为止,对大家的表现相当满意,首先是绝大部分队员的训练积极性很 高,其次,都很遵守集训纪律,最后,老队员也起到了很好的带头作用,这里特别感谢为这次DP专题练习赛提供题目和测试数据的集训队队长xhd同学.

    特别高兴的是,跟随集训队训练的一批新队员表现非常好,进步也比较显著,特别是训练态度大大超出我的预期,我敢说,如果各位能如此坚持下去,绝对前途无量!

    考虑到新队员还没有经过系统训练,我这里特别添加一道简单题:
    给定三个正整数A,B和C(A,B,C<=1000000),求A^B mod C的结果.

    希望各位都能体会到比赛中AC的快乐,绝对的量身定制,很高的待遇哟,呵呵...
     

    Input

    输入数据首先包含一个正整数N,表示测试实例的个数,然后是N行数据,每行包括三个正整数A,B,C。
     

    Output

    对每个测试实例请输出计算后的结果,每个实例的输出占一行。
     

    Sample Input

    3 2 3 4 3 3 5 4 4 6
     

    Sample Output

    0 2 4
     
     1 #include<cstdio>
     2 #include<string.h>
     3 using namespace std;
     4 int pow_mod(int a,int n,int m)
     5 {
     6     int ans=1;
     7     for(int i=0;i<n;i++) ans=(int)((long long)ans*a%m);//记住这个公式!
     8     return ans;
     9 }
    10 int main()
    11 {
    12     int p;
    13     while(scanf("%d",&p)!=EOF)
    14     {
    15         int s,b,c;
    16         while(p--)
    17         {
    18             scanf("%d%d%d",&s,&b,&c);
    19            // printf("%d %d %d",a,b,c);
    20             int temp;
    21             temp=pow_mod(s,b,c);
    22             printf("%d
    ",temp);
    23         }
    24     }
    25     return 0;
    26 }
  • 相关阅读:
    第三章 读书笔记
    第一章 读书笔记
    第二章 读书笔记
    第九章
    第十章
    第8章 蜂鸣器
    第7章 led闪烁
    第6章 第一个Linux驱动程序:统计单词个数
    第5章 搭建S3C6410开发板环境
    第3章 Git使用入门
  • 原文地址:https://www.cnblogs.com/angledamon/p/3894144.html
Copyright © 2011-2022 走看看