从低位向高位计算,例如 0.75[8] = ((5/8+7)/8)[10]

#include <iostream>
#include <cstring>
using namespace std;
const int MAXN = 1000;char s[MAXN];
int ans[MAXN];int main()
{while (cin >> s){memset(ans, 0, sizeof(ans));int digit;int j, k;int num = 0; //十进制数的小数位数int len = strlen(s);for (int i = len - 1; i > 1; i--){digit = s[i] - '0';j = 0;k = 0;while (j < num || digit > 0){digit = digit * 10 + ans[j++];ans[k++] = digit / 8;digit %= 8;}num = k;}cout << s << " [" << 8 << "] = 0.";for (int i = 0; i < num; i++)cout << ans[i];cout << " [" << 10 << "]" << endl;}return 0;
}

继续加油。

HDU 1376(Octal Fractions)相关推荐

  1. Saving Beans HDU - 3037(卢卡斯定理)

    Saving Beans HDU - 3037(卢卡斯定理) 题意: 他们想知道有多少种方法可以在n树中保存不超过m个bean(它们是相同的). 现在他们求助于你,你应该给他们答案. 结果可能非常巨大 ...

  2. hdu 1907 & hdu 2509(Nim博弈)

    其实我都是一直叫它(尼美博弈) 模型: 给你N堆,每堆数目是确定的(输入),每次从一堆取一个,多者不限,最多取完一堆.有两人AB,A先手,规定最后一个取完者赢(输).问先后手哪个赢(输).(假定两个人 ...

  3. Hdu 3666(差分约束系统)

    Hdu 3666 (1)思路: 将不等式化简L<=xij*(ai/bj)<=R L/xij <= ai/bj <= R/xij 将两边开log log(L) - log(xij ...

  4. Hdu 1533(KM算法)

    Hdu 1533 (1)思路: KM算法模板题, 将每个人到家的距离求出来, 求出最小的距离,所以可以将距离变为负数,然后求出负数的最大值,就是正数的最小值. (2)代码: #include<i ...

  5. G - Strongly connected - hdu 4635(求连通分量)

    题意:给你一个图,问最多能添加多少条边使图仍为不是强连通图,如果原图是强连通输出 '-1' 分析:先把求出连通分量进行缩点,因为是求最多的添加边,所以可以看成两部分 x,y,只能一部分向另外一部分连边 ...

  6. LOOPS HDU - 3853 (概率dp):(希望通过该文章梳理自己的式子推导)

    题意:就是让你从(1,1)走到(r, c)而且每走一格要花2的能量,有三种走法:1,停住.2,向下走一格.3,向右走一格.问在一个网格中所花的期望值. 首先:先把推导动态规划的基本步骤给出来. · 1 ...

  7. HDU - 2196(树形DP)

    题目: A school bought the first computer some time ago(so this computer's id is 1). During the recent ...

  8. HDU 1458(Tax Avoidance)

    题意:两种买卖股票的方式,一种是"先买先卖",即先买入的股票先卖出:一种是"后买先卖",即后买入的股票先卖出.判断使用哪种方式赚的钱最少(可以为负数),输出方式 ...

  9. 杭电 HDU 5596 (详解)GTW likes gt(思维)

    GTW likes gt Accepts: 54 Submissions: 782 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 13107 ...

最新文章

  1. Java调用mysql的存储过程
  2. 计算机网络第六版——第二章复习+课后答案
  3. [BZOJ4994] [Usaco2017 Feb]Why Did the Cow Cross the Road III(树状数组)
  4. 【iOS】【项目全局动态埋点】Runtime+Aspects(hook)
  5. mac 下 通过 brew 安装 MariaDB
  6. js ‘use strict’详解
  7. modem(2)---Android modem log查看
  8. 在windows系统安装nginx
  9. 博文视点大讲堂 37 期——It's Android Time :程序员创富有道!圆满结束
  10. 没有别的厂家生产薯片?
  11. 内存一致性模型(Memory Consistency Models)
  12. C语言写一个计算器的三种方法
  13. DWR 实现AJAX学习
  14. Echarts 开源,免费商用图表控件使用整理
  15. CommonJs和Es Module的区别
  16. 周志明 java_周志明
  17. 物联网设备数据流转之数据何时存储:Spring事件及监听机制, 数据入库
  18. 字节主管工程师年薪中位数 56.4 万美元,排世界第 7,2022 全球程序员收入报告出炉!...
  19. IDEA 2021.1 的 Win 和 Mac 快捷键大全!!
  20. Windows下载使用wget命令

热门文章

  1. 天线越大越好吗_天线越多无线WIFI信号就越强?选购无线路由器常见三大误区...
  2. Speedoffice(excel)如何将内容分列显示
  3. mx4android6.0,魅族Mx4刷机包 Flyme 6.0.2.0A公开稳定版 性能提升 极致体验
  4. 计数器视图控件(数字变化效果)
  5. Logs not available for attempt_1617003408016_0002_m_000000_0. Aggregation may not be complete, Check
  6. 雷神电竞酒店是电竞文化与酒店文化的深度结合
  7. 黑鸟本周安全热点与分析/Vortex/IOTroop/CVE-2017-11292
  8. 新编计算机基础教程 pdf,新编计算机基础操作教程.pdf
  9. 【基础】Unity:欧拉角与万向节死锁(图文版)
  10. 机器学习职位 面经