• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

  • 博客园
  • 联系
  • 订阅
  • 管理

View Post

CodeForces 688B-Lovely Palindromes

题意:
  给出一串数字,要你输出它的回文数,就这么简单.

分析:
  可以用数组去做,也可以用reversed()函数(这个更简单).

 

 

代码如下:

 

 

 1 #include <iostream>
 2 #include <cstdio>
 3 #include <cstring>
 4 #include <fstream>
 5 #include <ctime>
 6 #include <cmath>
 7 #include <cstdlib>
 8 #include <algorithm>
 9 #include <set>
10 #include <map>
11 #include <list>
12 #include <stack>
13 #include <queue>
14 #include <iterator>z
15 #include <vector>
16 
17 using namespace std;
18 
19 #define LL long long
20 #define INF 0x3f3f3f3f
21 #define MOD 1000000007
22 #define MAXN 10000010
23 #define MAXM 1000010
24 
25 
26 const int maxn = 200005;
27 int a[maxn];
28 
29 int main()
30 {
31     string s;
32     while(cin>>s)
33     {
34         memset(a, 0, sizeof(a));
35         int i;
36         int len = s.size();
37         int c = 0;
38         for(i = 0; i < len; i++ )
39             a[c++] = s[i] - '0';
40         int b = 0;
41         for(i = 2*c-1; i >= c; i-- )
42             a[i] = a[b++];
43         for(i = 0; i < 2*c; i++ )
44             printf("%d", a[i]);
45         printf("\n");
46     }
47 
48     return 0;
49 }

 

 

 

 1 #include <iostream>
 2 #include <cstdio>
 3 #include <cstring>
 4 #include <fstream>
 5 #include <ctime>
 6 #include <cmath>
 7 #include <cstdlib>
 8 #include <algorithm>
 9 #include <set>
10 #include <map>
11 #include <list>
12 #include <stack>
13 #include <queue>
14 #include <iterator>z
15 #include <vector>
16 
17 using namespace std;
18 
19 #define LL long long
20 #define INF 0x3f3f3f3f
21 #define MOD 1000000007
22 #define MAXN 10000010
23 #define MAXM 1000010
24 
25 
26 int main()
27 {
28     string s;
29     cin >> s;
30     cout << s;
31     reverse(s.begin(), s.end());    //将字符串s中的顺序颠倒
32     cout << s << endl;
33 }

 

posted on 2016-07-14 11:05  tony-cao  阅读(169)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3