USACO 1.2.5 Dual Palindromes

原创 2007年09月27日 21:31:00

/*
PROG: dualpal
LANG: C++
*/

#include 
<iostream>
#include 
<fstream>
#include 
<string>
#include 
<cmath>
using namespace std;
ifstream fin(
"dualpal.in");
ofstream fout(
"dualpal.out");
int n,s;
inline 
bool hui (int k,int b)
{
    
int a[32],l=0;
    
while( k>0)
    
{
        l
++;
        a[l]
=k%b;
        k
/=b;
    }

    
int i=1;
    
while( a[i]==a[l])
        i
++,l--;
    
if( i>=l) return true;
        
else return false ;
}

inline 
bool check(int k)
{
    
int p=0;
    
for(int i=2;p<2&&i<=10;i++)
        
if( hui( k , i) ) p++;
    
return (p==2);
}

int main()
{
    fin
>>n>>s;
    
for(int i=s+1;n>0;i++)
        
if( check(i) ) fout<<i<<endl,n--;
    
return 0;
}


Compiling...
Compile: OK

Executing...
      Test 
1: TEST OK [0 secs]
      Test 
2: TEST OK [0.004 secs]
      Test 
3: TEST OK [0.012 secs]
      Test 
4: TEST OK [0.004 secs]
      Test 
5: TEST OK [0 secs]
      Test 
6: TEST OK [0.004 secs]
      Test 
7: TEST OK [0.004 secs]

All tests OK.
YOUR PROGRAM (
'dualpal') WORKED FIRST TIME!
 That
's fantastic -- and a rare thing. 
Please accept these special automated congratulations. 
 
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

JZOJ1245.【USACO题库】1.2.5 Dual Palindromes双重回文数

题目描述如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”。例如,12321就是一个回文数,而77778就不是。当然,回文数的首和尾都应是非零的,因此0220就不是回文数。事实上,有...

[USACO 1.2.5] Dual Palindromes

[题目描述] Dual Palindromes 双重回文数 如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”。例如,12321就是一个回文数,而77778就不是。当然,回...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

USACO1.2.5 Dual Palindromes(双重回文数)

A number that reads the same from right to left as when read from left to right is called a palindro...
  • gswxw
  • gswxw
  • 2013-01-09 13:20
  • 457

USACO-Section1.2 Dual Palindromes

2017-05-31题目大意: 如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”。例如,12321就是一个回文数,而77778就不是。当然,回文数的首和尾都应是非零的,因此0...

USACO-Section1.2 Dual Palindromes【暴力枚举】【查找】

题目描述:如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”。例如,12321就是一个回文数,而77778就不是。当然,回文数的首和尾都应是非零的,因此0220就不是回文数。 事实...

usaco Dual Palindromes

本来水题一个,结果因为一点顺序写反了,wa了一次,我晕! code /* ID: yueqiq PROG: dualpal LANG: C++ */ #include #include #in...

USACO 1.2 - Dual Palindromes(杂题)

A number that reads the same from right to left as when read fromleft to right is called a palindrom...

USACO section1.2 Dual Palindromes

本题与上一题类似,主要涉及到ji'zh

USACO Training Section 1.2 Dual Palindromes 解题报告&AC代码

解题报告: 这依然是一道可以用中规中矩方法做出来的题。 我的方法是从start扫描到最大整数(2147483647,他说了不会超的么…),判断这个数是不是“双重回文”,如果是,输出这个数,计数器(...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)