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 }
  • 相关阅读:
    第二阶段冲刺进程2
    第二阶段冲刺进程1
    Alpha版使用说明
    回复每组的意见的评价
    每个组针对本组提出的意见的整理
    软件项目第一次Sprint总结
    站立会议7
    站立会议6
    团队博客11
    团队博客10
  • 原文地址:https://www.cnblogs.com/Annetree/p/7371845.html
Copyright © 2011-2022 走看看