1.2.4 Palindromic Squares
来源:互联网 发布:java程序设计 pdf 编辑:程序博客网 时间:2024/04/28 16:24
简单题……
#include<iostream>#include<cstring>#include<fstream>using namespace std;ifstream fin("palsquare.in");ofstream fout("palsquare.out");void Trans(int num, int base, char str[] ) {int i=0, temp;while( num!=0 ){temp=num%base;num/=base;if( temp>=10 )str[i++]=temp+'A'-10;else str[i++]=temp+'0';}str[i]='\0';}bool Judge(char str[]){int i, j;for(j=0, i=strlen(str)-1; j<i; j++, i--)//不该写为j!=i,而应该是j<i {if( str[i]!=str[j])return 0;}return 1;}void Print( char str[]){int i=0;for(i=strlen(str)-1; i>=0; i--)fout<<str[i];}int main(){int i, base;char str1[50], str2[50];fin>>base;for(i=1; i<=300; i++){Trans(i*i, base, str2);if( Judge( str2 )){Trans(i, base, str1);Print(str1);fout<<" ";Print( str2);fout<<endl;}}}
- 1.2.4 Palindromic Squares
- 1.2.4 Palindromic Squares
- 1.2.4---Palindromic Squares
- USACO 1.2.4 Palindromic Squares
- [USACO 1.2.4] Palindromic Squares
- USACO 1.2.4 Palindromic Squares
- USACO 1.2.4 Palindromic Squares
- USACO 1.2.4 Palindromic Squares
- USACO-1.2.4 Palindromic Squares
- USACO 1.2.4 Palindromic Squares(palsquare)
- USACO Section 1.2.4 Palindromic Squares
- USACO 1.2.4 Palindromic Squares (palsquare)
- USACO 1.2-Palindromic Squares
- Section 1.2 Palindromic Squares
- usaco 1.2:Palindromic Squares
- USACO 1.2 Palindromic Squares
- USACO 1.2 Palindromic Squares
- usaco 1.2 Palindromic Squares
- Hadoop相关配置
- 项目报告1
- Overlapped I/O
- ant 构建文件路径
- Hadoop的一些经验
- 1.2.4 Palindromic Squares
- java 函数式编程 - 判断集合中是否存在满足某个条件的元素
- Android ListView 滚动加载数据
- 【100题】第二题
- 插件结构的实现之原理篇
- Overlapped I/O 在你的身后变戏法
- 越来越忙的日子
- 为谁打工
- 本机两个Android模拟器之间的网络通信