社区
C++ 语言
帖子详情
一道腾讯笔试题
LZQGdut
2011-04-23 12:55:32
用户输入一个数,类型为整型,该数各个位只能是1、2、3、4四个数字其中之一,要求对该数各个位上的数进行调整,使其为7的倍数。程序代码实现该功能……
...全文
218
7
打赏
收藏
一道腾讯笔试题
用户输入一个数,类型为整型,该数各个位只能是1、2、3、4四个数字其中之一,要求对该数各个位上的数进行调整,使其为7的倍数。程序代码实现该功能……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LZQGdut
2011-04-23
打赏
举报
回复
[Quote=引用 4 楼 wwwypy 的回复:]
楼主没有把提完全给出来,其实他给了一部分代码,他的算法设计十分精妙,基本思想和楼一差不多。
[/Quote]
涉及到保密,只能给出题意……
s_hhm
2011-04-23
打赏
举报
回复
一楼正解.
另外,各位仁兄有没有好的有关算法的书给小弟推荐几本!小兄感激不尽!
greex
2011-04-23
打赏
举报
回复
int iIn;
std::cin>>iIn;
char BUFF[255];
memset(BUFF,0,255);
_snprintf(BUFF,255,"%d",iIn);
std::string strTmp(BUFF);
std::sort(strTmp.begin(),strTmp.end());
while (std::next_permutation(strTmp.begin(),strTmp.end()))
{
memset(BUFF,0,255);
_snprintf(BUFF,strTmp.size(),strTmp.c_str());
std::istringstream ism(BUFF);
ism>>iIn;
if(iIn % 7 == 0)
{
std::cout<<BUFF<<std::endl;
}
}
wwwypy
2011-04-23
打赏
举报
回复
楼主没有把提完全给出来,其实他给了一部分代码,他的算法设计十分精妙,基本思想和楼一差不多。
無_1024
2011-04-23
打赏
举报
回复
先输入一个数字 然后得到每一位的值存入数组 然后最多四个数 几次循环的结果摸7 ==0就是了
bdmh
2011-04-23
打赏
举报
回复
简单说,对4个数循环组合,对7取模数,为0即为倍数
淡蓝
2011-04-23
打赏
举报
回复
将data中的1234取出来,
将余下的数data_left对7求余得n,
用1234组成一个数,该数对7求余为7-n,
则将1234组成的数加在data_left后面,得到一个可被7整除的数。
hadoop2面试题 - 2012
腾讯
笔试的
一道
算法题.pdf
hadoop2面试题 - 2012
腾讯
笔试的
一道
算法题.pdf
企业公司软件测试面试
笔试题
集合 软件测试面试题
一道
测试notepad
笔试题
.doc
一道
数据库的
笔试题
目.doc 一个外包测试公司的
笔试题
!.doc 一家通讯公司的面试题目.doc 英文自我介绍大全.doc 英语面试.doc 英语面试题.doc 有意思的逻辑题.doc 中软的面试题(转贴)....
google百度北电华为
腾讯
试题及面试
google百度北电华为
腾讯
试题及面试 中兴面试题 1>某人在某个市场某个商家买了某台电脑,请用你熟悉的计算机语言表达出里面的关系. 其中有商家类,买家类,商品类。...网易
笔试题
腾讯
试题 华为试题 ......
卡特兰数——Catalan数(从
一道
腾讯
笔试题
引发的学习和思考)
卡特兰数——Catalan数(从
一道
腾讯
笔试题
引发的学习和思考)
一道
腾讯
笔试题
的思路
受到w397090770博文的启发,写一下此题的思路(原文只有代码)。原博文地址:http://blog.csdn.net/w397090770/article/details/7449309 已知数组a[n],求数组b[n].要求:b[i]=a[0]*a[1]*……*a[n-1]/a[i],不能用除法...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章