网易2018校园招聘编程题真题-[编程题] 相反数
来源:互联网 发布:健身行业数据 编辑:程序博客网 时间:2024/05/21 22:56
问题描述
时间限制:1秒
空间限制:32768K
为了得到一个数的”相反数”,我们将这个数的数字顺序颠倒,然后再加上原先的数得到”相反数”。例如,为了得到1325的”相反数”,首先我们将该数的数字顺序颠倒,我们得到5231,之后再加上原先的数,我们得到5231+1325=6556.如果颠倒之后的数字有前缀零,前缀零将会被忽略。例如n = 100, 颠倒之后是1.
输入描述:
输入包括一个整数n,(1 ≤ n ≤ 10^5)
输出描述:
输出一个整数,表示n的相反数
C代码
//字符串#include<bits/stdc++.h>//包含所有头文件using namespace std;typedef long long LL;const double PI=acos(-1.0);int ans(string s){ int a=0; for(int i=0,j=0;i<s.length();i++,j++){ int x=1; a=a*10+(s[i]-'0'); } return a;}int main(){// freopen("F://inp.txt","r",stdin);// freopen("F://outp.txt","w",stdout); string s; while(cin>>s){ string s1(s.rbegin(),s.rend()); cout<<ans(s)+ans(s1); } return 0;}
阅读全文
0 0
- 网易2018校园招聘编程题真题-[编程题] 相反数
- 网易2018校园招聘编程题真题集合2相反数
- 网易2018年校园招聘编程题真题(魔法币&&相反数&&字符串碎片&&重排数列)
- 网易2018校园招聘编程题真题-[编程题] 魔法币
- 网易2018校园招聘编程题真题-[编程题] 字符串碎片
- [网易]2018校园招聘编程题真题集合
- 网易2018校园招聘编程题真题集合
- 网易2018校园招聘编程题真题 合唱
- 网易2018校园招聘编程题真题集合
- [网易]2018校园招聘编程题真题集合
- 网易2018校园招聘编程题
- 网易2018校园招聘:相反数 [python]
- 网易2018校园招聘编程题真题集合 (部分)
- 网易2018校园招聘编程题真题集合1魔法币
- 网易2018校园招聘编程题真题集合3字符串碎片
- 网易2018校园招聘编程真题之魔法币
- 网易2018校园招聘编程真题之重排数列
- 网易2018校园招聘的部分编程题
- 微信应用开发总结
- 验证表单
- 数组去重
- html 常用标签[4]-表单
- jquery实现注册表单验证
- 网易2018校园招聘编程题真题-[编程题] 相反数
- 第一次在CSDN上写文章,以TensorFlow的使用教程开始
- 使用Idea新建Spring Boot项目
- touxiang
- 异常基础篇_对throws和throw的理解,自定义异常
- MyBatis传入参数为集合 list 数组 map写法
- 实验2.4 运用静态链表实现对数据的基本操作
- GPIO工作原理(stm32F10x)
- win7和ubuntu下搭建VPS和shadowsock