华为机试——整数倒序输出,剔除重复数据
来源:互联网 发布:装了linux系统无法打开 编辑:程序博客网 时间:2024/05/18 00:46
将整数倒序输出,剔除重复数据
输入一个整数,如12336544或1750,然后从最后一位开始倒过来输出,最后如果是0,则不输出,
输出的数字是不带重复数字的,所以上面的输出是456321和571.如果输入是-175,输出-571
#include<iostream>#include<cmath>using namespace std;int main(){ int num,n[50],a[10]={0},temp,i=0,flag=0; //char ch; //ch=cin.get(); cin>>num; if(num<0) { cout<<'-'; num=abs(num); } while(num>0) { temp=num%10; if(a[temp]==0) { a[temp]=1; n[i]=temp; i++; } num/=10; } for(temp=0;temp<i;temp++) { if(n[temp]!=0||flag!=0) { cout<<n[temp]; flag=1; } } return 0;}
0 0
- 华为机试-将整数倒序输出,剔除重复数据
- 华为机试 - 将整数倒序输出,剔除重复数据
- 华为机试——整数倒序输出,剔除重复数据
- 将整数倒序输出,剔除重复数据
- 将整数倒序输出,剔除重复数据
- 华为机试之数字倒序输出
- 华为机试——提取不重复的整数
- Snail—算法学习之多位整数倒序输出
- 剔除重复数据
- 剔除重复数据
- 华为机试数字倒序
- 华为机试——整数划分
- 华为机试——整数划分
- 华为机试——连续整数
- 华为机试—整数相除
- 华为机试—整数相除
- 倒序输出多位整数
- python练习题 整数倒序输出
- .bashrc 文件中增加头文件路径和库文路径
- 【HDU】 2203 亲和串
- 总结git中简单够用的命令
- ubuntu提示"您的当前网络有.local域,网络服务探测被禁用"
- Unity3D入门
- 华为机试——整数倒序输出,剔除重复数据
- 运行程序提示access violation at address的解决方法
- ios tableview 插入删除
- 学会使用makefile:4
- 从30岁到35岁:为你的生命多积累一些厚度
- Cocos2D结合CoreGraphics实现RPG人物中空黑洞吸入效果
- Hibernate不调用update却自动更新
- KVO
- iOS开发中UISlider的简单使用