我希望你是我独家记忆

一段永远封存的记忆,随风而去
posts - 263, comments - 31, trackbacks - 0, articles - 3
   :: 首页 :: 新随笔 ::  :: 聚合  :: 管理

HLOJ_1143

Posted on 2009-07-01 16:43 Hero 阅读(114) 评论(0)  编辑 收藏 引用 所属分类: 代码如诗--ACM
 1 //HLOJ 1143  Accepted  15 196 708 C++  
 2 
 3 #include <iostream>
 4 #include <cmath>
 5 using namespace std ;
 6 
 7 int inn ;
 8 char str[100] ;
 9 
10 int main()
11 {
12     while( cin >> inn )
13     {
14         bool OK = true ;
15 
16         sprintf( str, "%d", inn ) ;
17         int len = strlen( str ) ;
18         if( len != 3 ) OK = false ;
19     
20         if!OK )
21         {
22             if( OK ) printf( "Yes\n" ) ;
23             else     printf( "No\n" ) ;
24 
25             continue ;
26         }
27 
28         int maxi = sqrt( inn*1.0 ) ;
29         forint i=2; i<=maxi; i++ )
30         {
31             if( inn % i == 0 )
32             {
33                 OK = false ; break ;
34             }
35         }
36 
37         forint i=0; i<len; i++ )
38         {
39             if( str[i] != str[len-i-1] ) 
40             {
41                 OK = false ; break ;
42             }
43         }
44 final:
45         {
46             if( OK ) printf( "Yes\n" ) ;
47             else     printf( "No\n" ) ;
48         }
49     }
50     return 0 ;
51 }

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理