博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
USACO--1.2Palindromic Squares
阅读量:2228 次
发布时间:2019-05-09

本文共 621 字,大约阅读时间需要 2 分钟。

水题,任意进制转换+回文判断

头脑不太清晰,代码写的很乱。。。。。

代码如下:

/*ID: 15674811LANG: C++TASK: palsquare*/#include
#include
#include
#include
using namespace std;ofstream fout("palsquare.out");ifstream fin("palsquare.in");int B;char str[100];void print(){ int len=strlen(str); for(int i=len-1;i>=0;i--) fout<
=0;i--) { tmp[k++]=str[i]; } for(int i=0;i
=10) { str[cnt++]='A'+k-10; } else str[cnt++]='0'+k; } str[cnt]='\0';}int main(){ while(fin>>B) { for(int i=1;i<=300;i++) { dtoB(i*i); if(check()) { dtoB(i); print(); fout<<" "; dtoB(i*i); print(); fout<

转载地址:http://jkrfb.baihongyu.com/

你可能感兴趣的文章
《Head first设计模式》学习笔记 - 命令模式
查看>>
《Head first设计模式》学习笔记 - 抽象工厂模式
查看>>
《Head first设计模式》学习笔记 - 观察者模式
查看>>
《Head first设计模式》学习笔记 - 策略模式
查看>>
ThreadLocal 那点事儿
查看>>
ThreadLocal 那点事儿(续集)
查看>>
阳台做成榻榻米 阳台做成书房
查看>>
深入分析java线程池的实现原理
查看>>
mybatis中"#"和"$"的区别
查看>>
Hibernate与MyBatis区别
查看>>
如何禁用Eclipse的Validating
查看>>
据说看完这21个故事的人,30岁前都成了亿万富翁。你是下一个吗?
查看>>
SpringMVC学习笔记2
查看>>
Oracle知识点连载(一)
查看>>
Oracle知识点连载(二)
查看>>
Oracle知识点连载(三)
查看>>
Oracle知识点连载(五)
查看>>
关于三元运算符的类型转换问题
查看>>
笔记本怎么设置WIfi热点
查看>>
如何实现字符串的反转及替换?
查看>>