POJ 1702
#include <iostream>
#include <cmath>
#define MAXN 100
using namespace std; void fun(int num);
void fun_1(); int ans[MAXN]; struct node
{
int ans[MAXN];
int len;
node()
{
memset(ans,,sizeof(ans));
len = ;
}
}; node _l;
node _r; int main()
{
//freopen("acm.acm","r",stdin);
int test;
int i;
int num; cin>>test;
while(test --)
{
memset(_r.ans,,sizeof(_r.ans));
memset(_l.ans,,sizeof(_l.ans));
cin>>num;
fun(num);
fun_1();
bool boo;
int tem = ;
boo = false;
// int p = -1;
// bool ok = false;
int index = ;
for(i = ; i < MAXN; ++ i)
{
if(_l.ans[i] != )
{
ans[index ++] = pow((double),tem);
boo = true;
} ++ tem;
}
if(boo)
{
for(i = ; i < index-; ++ i)
{
cout<<ans[i]<<",";
}
cout<<ans[index-]<<" ";
}
else
{
cout<<"empty ";
} index = ;
boo = false;
tem = ;
for(i = ; i < MAXN; ++ i)
{
if(_r.ans[i] != )
{
ans[index ++] = pow((double),tem);
boo = true;
} ++ tem;
}
if(boo)
{
for(i = ; i < index-; ++ i)
{
cout<<ans[i]<<",";
}
cout<<ans[index-];
}
cout<<endl;
}
} void fun(int num)
{
int i;
int tem;
i = ;
while(num)
{
_r.ans[i ++] = num%;
num /= ;
}
_r.len = i;
} void fun_1()
{
int i;
int c = ;
for(i = ; i < MAXN; ++ i)
{
_r.ans[i] += c;
if(_r.ans[i] == )
{
_r.ans[i] = ;
// _r.ans[i+1] += 1;
c = ;
_l.ans[i] += ;
}
else if(_r.ans[i] == )
{
_r.ans[i] = ;
// _r.ans[i+1] += 1;
c = ;
}
else
{
c = ;
} }
}
关注我的公众号,当然,如果你对Java, Scala, Python等技术经验,以及编程日记,感兴趣的话。

技术网站地址: vmfor.com
POJ 1702的更多相关文章
- poj 1702 三进制问题
Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 3906 Accepted: 1924 Description Eva h ...
- POJ 题目分类(转载)
Log 2016-3-21 网上找的POJ分类,来源已经不清楚了.百度能百度到一大把.贴一份在博客上,鞭策自己刷题,不能偷懒!! 初期: 一.基本算法: (1)枚举. (poj1753,poj2965 ...
- (转)POJ题目分类
初期:一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. ...
- poj分类
初期: 一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. ( ...
- poj 题目分类(1)
poj 题目分类 按照ac的代码长度分类(主要参考最短代码和自己写的代码) 短代码:0.01K--0.50K:中短代码:0.51K--1.00K:中等代码量:1.01K--2.00K:长代码:2.01 ...
- POJ题目分类(按初级\中级\高级等分类,有助于大家根据个人情况学习)
本文来自:http://www.cppblog.com/snowshine09/archive/2011/08/02/152272.spx 多版本的POJ分类 流传最广的一种分类: 初期: 一.基本算 ...
- POJ题目分类(转)
初期:一.基本算法: (1)枚举. (poj1753,poj2965) (2)贪心(poj1328,poj2109,poj2586) (3)递归和分治法. (4)递推. ...
- POJ题目细究
acm之pku题目分类 对ACM有兴趣的同学们可以看看 DP: 1011 NTA 简单题 1013 Great Equipment 简单题 102 ...
- POJ题目(转)
http://www.cnblogs.com/kuangbin/archive/2011/07/29/2120667.html 初期:一.基本算法: (1)枚举. (poj1753,poj29 ...
随机推荐
- sicily 1027 MJ, Nowhere to Hide 字符串匹配与排序
1027. MJ, Nowhere to Hide Constraints Time Limit: 1 secs, Memory Limit: 32 MB Description On BBS, th ...
- STL--vector(转载)
函数 表述 c.assign(beg,end) c.assign(n,elem) 将[beg; end)区间中的数据赋值给c. 将n个elem的拷贝赋值给c. c.at(idx) 传回索引idx所指的 ...
- Oracle 创建用户授权
权限: create session create table unlimited tablespace connect resource dba 例: #sqlplus /nolog SQL> ...
- 实验九--裸机LCD
一.环境 系统:ubuntu12.04 开发板:jz2440 编译器:gcc 二.说明 有空补上 三.代码 Makefile: CC = arm-linux-gcc LD = arm-linux-ld ...
- Delphi 中的全局快捷键+给指定窗体发送按键
[背景] 公司做视频影像采集,平时采集图像的时候都需要打开采集窗口,然后需要开着采集窗口来进行图像采集.同事问我能不能做一个全局快捷键,哪怕我没有操作也可以采集图像.说干就干,一直想做全局快捷键了,网 ...
- Hibernate之HQL总结
hibernate运行过程: Hibernate作用 1.hibernate是java应用和关系数据库之间的桥梁,她负责java对象和关系数据库之间的映射. 2.hibernate内部封装了通过JDB ...
- [ios]ipad下的splitViewController 让你的APP看起来酷酷的!
在ipad下可以使用splitViewController splitViewController下包含两个viewController 这是一种将屏幕一分为二的方式. 在水平状态下会出现成两个左右两 ...
- 在线压缩zip
<?php //验证密码 $password = "test"; ?> <html> <head> <meta http-equiv=&q ...
- Setting composer minimum stability for your application
Do you have a confusion of how do you determine the stability when using composer dependency manager ...
- nginx error_page 404 用 php header 无法跳转
nginx error_page 404 用 php header 无法跳转 之前用Apache的时候,只需要设置 ErrorDocument 404 /404.php 就可以在 404.php 中根 ...