博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
hdu A simple problem
阅读量:6670 次
发布时间:2019-06-25

本文共 806 字,大约阅读时间需要 2 分钟。

A simple problem

Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

Total Submission(s): 2488    Accepted Submission(s): 855

Problem Description
Zty很痴迷数学问题.。一天,yifenfei出了个数学题想难倒他,让他回答1 / n。但Zty却回答不了^_^. 请大家编程帮助他.
 

 

Input
第一行整数T,表示测试组数。后面T行,每行一个整数 n (1<=|n|<=10^5).
 

 

Output
输出1/n. (是循环小数的,只输出第一个循环节).
 

 

Sample Input
4 2 3 7 168
 

 

Sample Output
0.5 0.3 0.142857 0.005952380
#include
#include
#include
using namespace std;#define N 100001int a[N];int main(){ int k,n,T; scanf("%d",&T); while(T--){ scanf("%d",&n); if(n<0){printf("-");n=-n;} if(n==1){printf("1");continue;} printf("0."); memset(a,0,sizeof(a)); a[0]=1; k=1; while(!a[k]){//余数第一次出现,没有出现循环 a[k]=1; k*=10; printf("%d",k/n); k%=n; } printf("\n"); }return 0;}

转载地址:http://bnoxo.baihongyu.com/

你可能感兴趣的文章
跟锦数学2016年
查看>>
7 云计算系列之Neutron安装与配置
查看>>
编译器的主要组成部分
查看>>
转载:Kafka 之 中级 原作者:悟性
查看>>
【Tomcat】Tomcat闪退的问题解决/Tomcat修改端口号无效
查看>>
HTML5简单入门系列(一)
查看>>
RxJava
查看>>
Android 安卓真机调试 出现Installation error: INSTALL_FAILED_UPDATE_INCOMPATIBLE....
查看>>
Redis和Memcache对比及选择
查看>>
MonoBehaviour.print和Debug.Log是同样的作用
查看>>
多线程环境下的UI异步操作
查看>>
Onsen UI for React文档
查看>>
技术走向管理一些思考(8)-适合的人才
查看>>
Mysql group_concat函数列转行,与行转列
查看>>
聊聊 Tomcat 的单机多实例
查看>>
CodeForces 558C Amr and Chemistry (位运算,数论,规律,枚举)
查看>>
Spring MVC 框架搭建及详解
查看>>
sybase数据库学习笔记(一)
查看>>
关于批量插入数据之我见(100万级别的数据,mysql)
查看>>
spring mvc给参数起别名
查看>>