Codeforces Round #360 (Div. 2) B. Lovely Palindromes
2016-06-30 11:28
495 查看
题目链接:http://codeforces.com/contest/688/problem/B
B. Lovely Palindromes
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
Pari has a friend who loves palindrome numbers. A palindrome number is a number that reads the same forward or backward. For example 12321, 100001 and 1 are
palindrome numbers, while 112 and 1021 are
not.
Pari is trying to love them too, but only very special and gifted people can understand the beauty behind palindrome numbers. Pari loves integers with even length (i.e. the numbers with even number of digits), so she tries to see a lot of big palindrome numbers
with even length (like a 2-digit 11 or 6-digit 122221),
so maybe she could see something in them.
Now Pari asks you to write a program that gets a huge integer n from the input and tells what is the n-th
even-length positive palindrome number?
Input
The only line of the input contains a single integer n (1 ≤ n ≤ 10100 000).
Output
Print the n-th even-length palindrome number.
Examples
input
output
input
output
Note
The first 10 even-length palindrome numbers are 11, 22, 33, ...
, 88, 99 and 1001.
题意
接收一个超长的数字,然后输出它,再倒着输出一遍。
代码
B. Lovely Palindromes
time limit per test
1 second
memory limit per test
256 megabytes
input
standard input
output
standard output
Pari has a friend who loves palindrome numbers. A palindrome number is a number that reads the same forward or backward. For example 12321, 100001 and 1 are
palindrome numbers, while 112 and 1021 are
not.
Pari is trying to love them too, but only very special and gifted people can understand the beauty behind palindrome numbers. Pari loves integers with even length (i.e. the numbers with even number of digits), so she tries to see a lot of big palindrome numbers
with even length (like a 2-digit 11 or 6-digit 122221),
so maybe she could see something in them.
Now Pari asks you to write a program that gets a huge integer n from the input and tells what is the n-th
even-length positive palindrome number?
Input
The only line of the input contains a single integer n (1 ≤ n ≤ 10100 000).
Output
Print the n-th even-length palindrome number.
Examples
input
1
output
11
input
10
output
1001
Note
The first 10 even-length palindrome numbers are 11, 22, 33, ...
, 88, 99 and 1001.
题意
接收一个超长的数字,然后输出它,再倒着输出一遍。
代码
#include <bits/stdc++.h> using namespace std; int main() { long long a; string z; cin>>z; cout<<z; for(a=z.size()-1;a>=0;a--){ cout<<z[a]; } cout<<endl; return 0; }
相关文章推荐
- Java基础加密之AES加密
- 生成csv文件并下载
- mysql有数据就更新,没数据就插入
- 设计模式—— 解释器模式
- ExtraCHM 1.5破解版和破解详解
- Linux下python升级步骤
- 1、Codevs 必做:2833、1002、1003、2627、2599
- 五 Android Capabilities讲解
- HBase shell保存历史命令
- 黏包问题
- html进制转换
- 导出网站20160630
- 人生虽然很艰难,但所有的付出都有回报
- linux /etc/rc.d/目录的详解
- H5与android原生的JS交互
- python3.5入门1--运行报错:IndentationError: expected an indented block
- (7)LR如何利用siteScope监控MySQL性能
- Hadoop Journal Node 作用
- JAVA日期相减
- linux 下ssh下载文件命令