博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 2522 求循环小数问题
阅读量:4139 次
发布时间:2019-05-25

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

A simple problem

Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 3760 Accepted Submission(s): 1405
Problem Description
Zty很痴迷数学问题.。一天,yifenfei出了个数学题想难倒他,让他回答1 / n。但Zty却回答不了^_^. 请大家编程帮助他.
Input
第一行整数T,表示测试组数。后面T行,每行一个整数 n (1<=|n|<=10^5).
Output
输出1/n. (是循环小数的,只输出第一个循环节).
Sample Input
4237168
Sample Output
0.50.30.1428570.005952380
Author
yifenfei
Source
//不知为什么要开到百万  不然就runtime error
#include 
#include
#include
#include
using namespace std;const int N=1000000+10;bool book[N];int len,a[N];bool flag;int main(){ int t,n,i; scanf("%d",&t); while(t--){ scanf("%d",&n); if(n<0) { n=n*(-1); flag=0; } else flag=1; if(n==1) { if(flag) printf("1\n"); else printf("-1\n"); } len=0; memset(book,0,sizeof(book)); int now=1; while(now!=0&&book[now]==0){ book[now]=1; if(now>=n){ a[len++]=now/n; now%=n; } else a[len++]=0; now*=10; } if(flag) printf("0."); else printf("-0."); for(i=1;i

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

你可能感兴趣的文章
异常收集(四):Plugin execution not covered by lifecycle configuration
查看>>
异常收集(五):Io 异常: The Network Adapter could not establish the connection
查看>>
JSP中的转义字符
查看>>
SQLException: The user specified as a definer ('root'@'%') does not exist
查看>>
Linux 操作指令收集
查看>>
CentOS 7下卸载MySQL方式(转)
查看>>
CentOS7 安装MySQL 5.6.43
查看>>
使用Java 导入/导出 Excel ----Jakarta POI
查看>>
本地tomcat 服务器内存不足
查看>>
IntelliJ IDAE 2018.2 汉化
查看>>
基于S5PV210的uboot移植中遇到的若干问题记录(一)DM9000网卡移植
查看>>
Openwrt源码下载与编译
查看>>
我和ip_conntrack不得不说的一些事
查看>>
Linux 查看端口使用情况
查看>>
文件隐藏
查看>>
两个linux内核rootkit--之二:adore-ng
查看>>
两个linux内核rootkit--之一:enyelkm
查看>>
关于linux栈的一个深层次的问题
查看>>
rootkit related
查看>>
mysql-应用案例-视图的应用
查看>>