博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
欧拉计划·第四题
阅读量:6244 次
发布时间:2019-06-22

本文共 770 字,大约阅读时间需要 2 分钟。

一个回文数指的是从左向右和从右向左读都一样的数字。最大的由两个两位数乘积构成的回文数是9009 = 91 * 99.

找出最大的有由个三位数乘积构成的回文数。

源码

STDMETHODIMP COuLa::Test4(int iMaxNumber){	// TODO: 在此加入实现代码	int outputNumber = 0;	int iMaxOutputNumber = 0;	for(int i = iMaxNumber/10; i
9) { iThirdNumber = iSecondNumber%10; iSecondNumber = iFirstNumber%10; iFirstNumber = iFirstNumber/10; } //printf("iFirstNumber is %d.\n", iFirstNumber); if(outputNumber%10 == iFirstNumber && (outputNumber/10%10) == iSecondNumber && (outputNumber/100%10) == iThirdNumber) { if(iMaxOutputNumber < outputNumber) iMaxOutputNumber = outputNumber; } } } printf("The Test 4 Number is %d.\n",iMaxOutputNumber); return S_OK;}
函数调用

#define TEST4_NUMBER 1000IOula->Test4(TEST4_NUMBER);
输出

The Test 4 Number is 906609.

转载地址:http://cdpia.baihongyu.com/

你可能感兴趣的文章
STL UVA 11991 Easy Problem from Rujia Liu?
查看>>
模拟 URAL 1149 Sinus Dances
查看>>
Oracle 11G 数据库迁移【expdp/impdp】
查看>>
17.EXTJs 中icon 与iconCls的区别及用法!
查看>>
3.mybatis实战教程(mybatis in action)之三:实现数据的增删改查
查看>>
Caused by: Unable to load bean: type: class:com.opensymphony.xwork2.ObjectFactory - bean - jar
查看>>
让你拥有超能力:程序员应该掌握的统计学公式
查看>>
互联网组织的未来:剖析 GitHub 员工的任性之源
查看>>
Java 开源博客 Solo 1.4.0 发布 - 简化
查看>>
Oracle巡检
查看>>
【转载】胜者树
查看>>
查看mysql数据库存放的路径|Linux下查看MySQL的安装路径
查看>>
selenium+testNG+Ant
查看>>
1024程序员节,你屯书了吗?(内含福利)
查看>>
移动端JS 触摸事件基础
查看>>
Flex拖动原来如此简单
查看>>
温故而知新:什么是wcf
查看>>
centos语言设置
查看>>
php安装
查看>>
Fragment在getUserVisibleHint时进行加载数据的问题记录
查看>>