1439: 2.4.5 Fractions to Decimals 分数化小数
1439: 2.4.5 Fractions to Decimals 分数化小数
时间限制: 1 Sec 内存限制: 64 MB
提交: 194 解决: 13
题目描述
输入
输出
样例输入
<span class="sampledata" style="font-family: monospace; font-size: 18px; white-space: pre; background: none 0px 0px repeat scroll rgb(141, 184, 255);">45 56</span>
样例输出
<span class="sampledata" style="font-family: monospace; font-size: 18px; white-space: pre; background: none 0px 0px repeat scroll rgb(141, 184, 255);">0.803(571428) </span>
迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……
- #include <stdio.h>
- #include <string.h>
- #define N 100010
- int rm[N],c;
- char buf[N],dev[N];
- int main()
- {
- int m,n,i;
- scanf("%d%d",&m,&n);
- sprintf(buf,"%d.",m/n);
- memset(rm, -1, sizeof(rm));
- m = m % n;
- dev[0] ='0';
- for(i= 0;; i++)
- {
- if(m==0)
- {
- sprintf(buf + strlen(buf),"%s", dev);
- break;
- }
- if(rm[m]!= -1)
- {
- sprintf(buf + strlen(buf), "%.*s(%s)", rm[m], dev, dev + rm[m]);
- break;
- }
- rm[m] = i;
- m *= 10;
- dev[c++] = m / n + '0';
- m = m % n;
- }
- for(i = 0; i<(int)strlen(buf); i+=76)printf("%.76s\n", buf + i);
- return 0;
- }
1439: 2.4.5 Fractions to Decimals 分数化小数相关推荐
- usaco ★Fractions to Decimals 分数化小数
★Fractions to Decimals 分数化小数 写一个程序,输入一个形如 N/D 的分数(N 是分子,D 是分母),输出它的小数形式. 如果小数有循环节的话,把循环节放在一对圆括号中.例如, ...
- 分数化小数(指定精度)
分数化小数(指定精度) #include <stdio.h> #include <iostream> #include <iomanip> using namesp ...
- 分数化成有限小数的方法_分数化小数的方法|小数化分数题目
[www.520z-2.com - 话题作文] 小数由整数部分.小数部分和小数点组成.当测量物体时往往会得到的不是整数的数,古人就发明了小数来补充整数 小数是十进制分数的一种特殊表现形式.下面是小学生 ...
- C++——分数化小数
File Name:T023.cpp 分数化小数 Time Limit: 3000ms, Memory Limit: 10000KB , Accepted: 3592, Total Submis ...
- 求分数循环节(分数化小数)的算法
问题: 给定两个数a.b,找出a/b的循环节,并按照指定格式输出.比如a=1.b=3,则输出0.(3),即用括号包含循环节. 解法: USCAO 2.4.5中的题 Fractions to Decim ...
- java分数变小数的函数_分数化小数
题目 求 a / b 的小数表现形式.如果 a 可以整除 b 则不需要小数点. 如果是有限小数,则可以直接输出. 如果是无限循环小数,则需要把小数循环的部分用 "()" 括起来. ...
- 分数化小数 Fractions to Decimals
https://www.luogu.org/problemnew/show/P1530 题解:模拟除法 /* *@Author: STZG *@Language: C++ */ #include &l ...
- 分数化小数计算机在线,循环小数化分数计算器
一.纯循环小数化分数 从小数点后面第一位就循环的小数叫做纯循环小数.怎样把它化为分数呢?看下面例题. 把纯循环小数化分数: 纯循环小数的小数部分可以化成分数,这个分数的分子是一个循环节表示的数,分母各 ...
- 分数化小数(模拟除法操作)
题目:输入a, b, c,输出a/b的小树形式,精确到小数点后c位.a,b <= 1e6, c <= 100; 输出包含多组数据,结束标记为a = b = c = 0. 样例输入:1 ...
最新文章
- %hd %d %ld %u ......
- 【数据库】Windows安装redis全流程
- 浏览器兼容性问题解决方案之CSS——已在IE、FF、Chrome测试
- flex module 弹出窗问题
- OpenCV-图像处理(28、轮廓发现(find contour in your image))
- 60道计算机网络面试题(附答案,背诵版)
- 测试用例(等价类划分法)
- 指纹识别 python实现_Python实现指纹识别你见过没?
- 中国新一代超级安全核燃料材料入堆辐照试验开始
- 展望2019年:未来一年的WordPress
- 关于如何配置bable
- Python中位置参数、关键字参数、默认参数和不定长参数(非固定参数)的简介
- Pyqt设计界面时无法显示图片问题
- 室内定位——UWB测距及定位原理
- 图论、建图--bzoj1539: [POI2005]Dwu-Double-row
- 《线性代数的本质》学习笔记
- 数学建模学习——回归分析
- AI视频修复,标清转高清视频重燃怀旧经典
- Python网络爬虫入门篇---小白必看
- matlab升压斩波仿真,升压斩波电路设计与仿真.doc
热门文章
- IOS – OPenGL ES 调节图像伽马线 GPUImageGammaFilter
- Python while循环 - Python零基础入门教程
- centos mysql rpm re_centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
- java对外发布接口文档_java之接口文档规范
- 总线制和多线制示意图_主机总线线 总线制和多线制示意图
- linux 解压tar.jz,linux系统压缩文件和解压缩命令
- 统计c语言中英文字幕,C语言日记——递归
- 服务器本地文件,云服务器 本地文件
- java线程同步的实现_【Java多线程系列三】实现线程同步的方法
- SSM 整合 2:Java EE 开发环境的搭建(JDK 配置、Tomcat 安装、IDE 安装、IDE 集成 Tomcat、Spring 及其组件的下载)