uva202
来源:互联网 发布:c语言 输入英文名 编辑:程序博客网 时间:2024/05/16 12:40
不知道为什么RT,哭了。。。。,以后再解决
/*ID: Ben bissPROG: #####LANG: C++*/#include<stdio.h>#include <iostream>using namespace std;#include<cstring>#include <fstream>#include<cmath>#include<string>#include<cstdlib>#include<algorithm>#include<stack>#include<vector>#include<map>#include<queue>#define FOR(i,n) for(i=0;i<n;i++)//#define cin fin//#define cout foutint dect[100000];int main(){ //ofstream fout ("#####.out"); //ifstream fin ("#####.in"); int up,dow; int i,ing,j,length,bei; while(cin>>up>>dow) { ing=0; cout<<up<<"/"<<dow<<" = "; memset(dect ,0,sizeof(int)); bei=up; if(up/dow>0)ing=up/dow,up%=dow; cout<<ing<<"."; i=0; do{ up*=10; dect[i]=up/dow; cout<<dect[i]; up%=dow; i++; }while(up!=bei&&up!=0); length=i; if(up==0) { for(j=0;j<i;j++) { printf("%d",dect[j]); if(j==49) { printf("..."); break; } } cout<<"(0)\n"; printf(" 1 = number of digits in repeating cycle\n\n"); } else { printf("("); for(j=0;j<i;j++) { printf("%d",dect[j]); if(j==49) { printf("..."); break; } } printf(")\n"); printf(" %d = number of digits in repeating cycle\n\n",length); } }return 0;}
0 0
- UVA202
- uva202
- Uva202
- UVa202
- UVa202
- UVa202
- UVa202
- Uva202
- 循环小数 UVa202
- 循环小数 uva202
- uva202 循环小数
- Uva202 - Repeating Decimals
- UVA202- Repeating Decimals
- uva202循环小数Repeating Decimals
- [UVA202]Repeating Decimals
- UVA202 UVALive5141 Repeating Decimals
- UVa202 Repeating Decimals
- UVa202-Repeating Decimals
- sicily 1004. Ordering Tasks
- J2EE总结之EJB总结
- Linux设备驱动程序中的并发控制
- sublimeText频频崩溃
- java中replace函数
- uva202
- 第六课spark分布式环境搭建
- epoll用法整理
- Python中MySQLConnector模块使用方法详解
- Linux基本操作和vi编辑器
- viewcontrollers 过场动画切换示例(iOS 5)
- Ubuntu下安装Nginx详细步骤
- xcode 错误提示: xxx.png pngcrush caught libpng error:
- 栈的应用举例----数制转换