工作之余抽点间时出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下停止标记

目题接链:here~~

拟模一般的除法,当到遇经已涌现过的余数时停止,一开始余数是1本身,还要注意的是当余数乘一个10还是不大于被除数时,余数是乘10以后的余数,比如:1/99,1*10=10还是小于99,那么余10,这个余数也要标记!上面是我看到的较比好的代码:(较比以后发明第一个间时较短)

#include<iostream>#include<memory.h>using namespace std;char a[100010];bool b[100010];void fn(int n){memset(b,false,sizeof(b));if(n == 1) cout<<1<<endl;else{a[0] = '0'; a[1] = '.';    b[1] = true;int carry = 1;int j = 1, k = 2;while(carry){carry *= 10;a[k++] = carry / n + '0';carry = carry % n;if(b[carry]) break;b[carry] = true;}a[k] = '\0';cout<<a<<endl;}}int main(){int n,t;cin>>t;while(t--){cin>>n;if(n<0){n = -n;    cout<<"-";}fn(n);}return 0;}
每日一道理
记不清有多少个夜晚,在我翻阅纸张的指间滑落;记不清有多少支蜡烛,在我的凝视中化为灰烬。逝者如斯,我时时刻刻会听见自己对生命承诺的余音,感到岁月的流转在渐渐稀释我的年少无知,我愿自己是一只上足了发条的时钟,在昼夜不停的流转中留下自己充实的每一刻。
#include<cmath>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<iostream>
using namespace std;
bool a[100010]; //存余数
int main()
{int ncase;int num, temp;scanf("%d", &ncase);while(ncase--){temp = 1;memset(a, 0, sizeof(a));scanf("%d", &num);if(num < 0)printf("-0.");elseprintf("0.");while(a[temp] != 1 && temp != 0){a[temp] = 1;temp *= 10;printf("%d", temp / num);temp %= num;}printf("\n");}return 0;
}

文章结束给大家分享下程序员的一些笑话语录: IBM和波音777
  波音777是有史以来第一架完全在电脑虚拟现实中设计制造的飞机,所用的设备完全由IBM公司所提供。试飞前,波音公司的总裁非常热情的邀请IBM的技术主管去参加试飞,可那位主管却说道:“啊,非常荣幸,可惜那天是我妻子的生日,So..”..
  波音公司的总载一听就生气了:“胆小鬼,我还没告诉你试飞的日期呢!”

停止标记NYOJ 一个简单的数学题 南工330停止标记相关推荐

  1. NYOJ 330 一个简单的数学题

    一个简单的数学题 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 zyc最近迷上了数学,一天,dj想出了一道数学题来难住他.算出1/n,但zyc一时答不上来希望大家能编程 ...

  2. 从一个简单的数学题来说说偷换概念引发的催眠效应

    题目一:一个学生向爸爸借了500,向妈妈借了500,买了双皮鞋用了970.还剩下30元.还爸爸10块,还妈妈10块,自己剩下10块.欠爸爸490.欠妈妈490.490+490=980再加上自己10块= ...

  3. java erlang 游戏_游戏中最近可达点(用erlang写一个简单算法)

    游戏中有点击障碍点,人物走到离障碍物最近点的算法.我这给一个简单的算法,这个问题可以复杂化,另外这个问题应该由客户端来完成. 如图,玩家在b点,点击了a点,a在一个障碍区(红色,玩家只能在障碍区外移到 ...

  4. 编写一个简单的linux kernel rootkit

    一.前言 linux kernel rootkit跟普通的应用层rootkit个人感觉不大,个人感觉区别在于一个运行在用户空间中,一个运行在内核空间中:另一个则是编写时调用的API跟应用层rootki ...

  5. 一个就简单的数学题 NYOJ 330

    1 #include<stdio.h>//一个就简单的数学题(330) 2 #include<string.h> 3 int a[100010]; 4 int main() 5 ...

  6. 如何搭建python框架_从零开始:写一个简单的Python框架

    原标题:从零开始:写一个简单的Python框架 Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 你为什么想搭建一个Web框架?我想有下面几个原因: 有一个 ...

  7. PHP动态网页转换HTML的一个简单办法

    PHP开发工具的优势 作为一种简单而高效的Server端嵌入语言,PHP已成为Internet上最流行的一种动态网站制作工具.它不但能够对多种数据库提供良好支持,而且与其它的Server端脚本语言如A ...

  8. [C# 网络编程系列]专题十二:实现一个简单的FTP服务器

    引言: 休息一个国庆节后好久没有更新文章了,主要是刚开始休息完心态还没有调整过来的, 现在差不多进入状态了, 所以继续和大家分享下网络编程的知识,在本专题中将和大家分享如何自己实现一个简单的FTP服务 ...

  9. 如何用FFmpeg编写一个简单播放器详细步骤介绍

    如何用FFmpeg编写一个简单播放器详细步骤介绍(转载) FFMPEG是一个很好的库,可以用来创建视频应用或者生成特定的工具.FFMPEG几乎为你把所有的繁重工作都做了,比如解码.编码.复用和解复用. ...

  10. Android——一个简单的记账本APP

    一个简单的记账本APP 视频效果预览 添加账目记录 效果预览 添加账目记录实现 简述 实现 获取日期 字符串时间戳转Date Date转星期 获取时间 Switch控制显示和隐藏 更改Switch样式 ...

最新文章

  1. iphone屏幕录制没声音_苹果屏幕录制没有声音?快检查这个功能是否打开
  2. 一个很好的Qt教程个人主页
  3. 业务团队如何统一架构设计风格?
  4. oppo售后解锁恢复工具.zip_OPPO手机4个不为人知的小技巧,全知道的竟然不到1%,令人唏嘘...
  5. 三种不使用中间参数,交换两个参数的值的方法
  6. 运行时错误7内存溢出_C++程序运行时的内存模型
  7. 从小小题目逐步走进 JavaScript 异步调用
  8. java网页内容不能复制_win7系统禁用Java小程序脚本网页内容复制不了的解决方法...
  9. conda环境下更新pip失败
  10. python个人简历爬取_python爬取简历模板
  11. DirectX9初步
  12. 中医基础理论第二章藏象(心)
  13. 户型图纸上3D房子生长动画LOGO展示PR片头模板
  14. EverEdit - 值得关注的国产原创开发的免费高效优秀的文本与代码编辑器
  15. 0611 auto sorting and resend script
  16. iptv增值业务--华为机顶盒视频播放代码
  17. 2012计算机科学排名,2012USNews美国大学计算机科学专业排名
  18. QT学习串口编程之串口软件的UI设计
  19. 养老轻资产创业的商业逻辑与投资机会
  20. 神经网络方法研究及应用,基于神经网络的控制

热门文章

  1. horizon服务主要模块_得助智能:智能外呼机器人有哪些模块功能层级?
  2. IPSEC 004 ---- 模板海纳百川,不定对端有容乃大
  3. vc ctabctrl页面切换事件_10191025一周PE/VC事件回顾|猿辅导获得10亿美元G2轮融资
  4. mac vscode配置c++ debug环境
  5. No module named swigfaiss
  6. 小白都能了解的聚类算法之四(谱聚类)
  7. java.lang.UnsupportedClassVersionError : Unsupported major.minor version 52.0
  8. php跨域允许json,PHP中JSON的跨域调用
  9. 云计算 码率适配限速_5G 成熟后,带宽足够且云计算力够大,会不会对 PC 的升级需求放缓?...
  10. 用python分析拼多多_python:拼多多订单接口api