华为oj之(整型)数字颠倒
来源:互联网 发布:安卓6.0 java模拟器 编辑:程序博客网 时间:2024/05/19 14:20
题目: 数字颠倒
热度指数:5722 时间限制:1秒 空间限制:32768K
本题知识点: 字符串
题目描述
描述:
输入一个整数,将这个整数以字符串的形式逆序输出
程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001
输入描述:
输入一个int整数
输出描述:
将这个整数以字符串的形式逆序输出
输入例子:
1516000
输出例子:
0006151
在线提交网址:
http://www.nowcoder.com/practice/ae809795fca34687a48b172186e3dafe?tpId=37&tqId=21234&rp=&ru=/ta/huawei&qru=/ta/huawei/question-ranking
分析:
将整数按照一位一位地进行读入到vector中, 可以用getchar配合\n
, 也可使用cin>>char
的方式, 然后对vector进行反转, 再遍历输出即可.
已AC代码:
#include<cstdio>#include<iostream>#include<algorithm>using namespace std;int main(){ char ch; vector<char> vect; while(cin>>ch) { vect.push_back(ch); } reverse(vect.begin(), vect.end()); // 将装有字符的向量反转 for(auto it: vect) { cout<<it; } cout<<endl; return 0;}
0 0
- 华为oj之(整型)数字颠倒
- 华为OJ:数字颠倒
- 【华为OJ】颠倒数字
- 华为 OJ 数字颠倒
- 【华为OJ】数字颠倒
- 【华为 OJ 】数字颠倒
- 华为OJ:数字颠倒
- 华为 oj 水题 数字颠倒
- 【华为OJ】【011-数字颠倒】
- 华为OJ 初级:数字颠倒
- 华为oj初级 数字颠倒
- 华为OJ训练之0004-161228-数字颠倒
- 华为OJ——数字颠倒
- 华为OJ——数字颠倒
- [华为OJ--C++]011-数字颠倒
- 【华为OJ11】数字颠倒
- OJ-----数字颠倒
- 《华为机试在线训练》之数字颠倒
- RedHat6.4配置Python2.7
- offsetLeft与style.left的区别
- 设计模式(二)——简单工厂模式
- 推荐系统简介之一(itemCF算法)
- 如何解决 Undefined offset: 3 in user_node_load() 问题
- 华为oj之(整型)数字颠倒
- Weblogic 下发布WAR包中src下配置文件获取问题
- HDU 3966 Aragorn's Story 树链剖分
- 爬取链家房屋信息-网络爬虫初体验demo
- wiindows port
- vlc for android的编译及使用
- 欢迎使用CSDN-markdown编辑器
- RedHat6.4配置Java
- 华为oj之字符个数统计