zoukankan      html  css  js  c++  java
  • HDU 6124 17多校7 Euler theorem(简单思维题)

    Problem Description
    HazelFan is given two positive integers a,b, and he wants to calculate amodb. But now he forgets the value of b and only remember the value of a, please tell him the number of different possible results.
     
    Input
    The first line contains a positive integer T(1T5), denoting the number of test cases.
    For each test case:
    A single line contains a positive integer a(1a109).
     
    Output
    For each test case:
    A single line contains a nonnegative integer, denoting the answer.
     
    Sample Input
    2
    1
    3
     
     
    Sample Output
    2
    3
     
    题意:有两个正整数a,b。a已知,b未知,求a mod b有几种情况
    题解:手算几个即可发现规律。以7为例,有如下5种情况 7(b>7),1(b==6||b==3||b==2),2(b==5),3(b==4),0(b==1||b==7);
     1 #include<iostream>
     2 #include<cstdio>
     3 using namespace std;
     4 
     5 int T;
     6 long long a;
     7 int main()
     8 {
     9     scanf("%d",&T);
    10     while(T--)
    11     {
    12         scanf("%lld",&a);
    13         printf("%lld
    ",(a+1)/2+1);
    14     }
    15     return 0;
    16 }
  • 相关阅读:
    HTML图片映射
    js数组去重问题
    Mooc--五子棋(js)小结
    js跨域问题
    HTML5新特性
    js输出
    CSS display属性学习
    理财课堂日记第1天
    磁盘性能测试方法
    一个清空数据库数据的脚本总结
  • 原文地址:https://www.cnblogs.com/Annetree/p/7371845.html
Copyright © 2011-2022 走看看