当前位置: 首页 > news >正文

贷款公司网站模板网站联盟的收益模式

贷款公司网站模板,网站联盟的收益模式,做网站百度关键排名,wordpress店铺模板制作教程1 完美数 1.1 题目描述 小红定义一个数为“完美数”#xff0c;当且仅当该数仅有一个非零数字。例如 5000, 4, 1, 10, 200 都是完美数。 小红拿到了一个大小为 n#xff08;2 n 2000#xff09;的数组 a#xff0c;她希望选择数组中的两个元素#xff08;1 …1 完美数 1.1 题目描述 小红定义一个数为“完美数”当且仅当该数仅有一个非零数字。例如 5000, 4, 1, 10, 200 都是完美数。  小红拿到了一个大小为 n2 n 2000的数组 a她希望选择数组中的两个元素1 a[i] 10^9满足它们的乘积为完美数。 小红想知道共有多少种不同的取法? 输入描述 第一行输入一个整数 n表示数组大小。  第二行输入 n 个整数整数之间用空格隔开表示数组中的元素。 输出描述 输出一个整数表示取法个数。 输入示例 4 25 2 1 16 输出示例 3 提示信息 25 * 2 50 2 * 1 2 25 * 16 400。 1.2 问题分析 问题出口在于如何判断数字是不是完美数 我一开始的想法是每次看数字的最后一位如果它是0就去除如果不是0就判断剩下的数字是否小于10如果小于10也就是说只剩一个非0数字则是完美数如果大于10则不是完美数。 #include iostream #include vector using namespace std;bool perfect_num(int num){while(num % 10 0){ // 如果num能被10整除则循环num num / 10; // num去除一个0继续循环}if(num 10) return true;else return false; }int main(){int n; // 数组的大小cin n;vectorint a(n, 0);for(int i 0; i n; i){cin a[i];}int result 0;for(int i 0; i n; i){for(int j i1; j n; j){if(perfect_num(a[i] * a[j])){result;} }}cout result endl;return 0; } 但是代码有一个致命错误INT整数相乘会溢出 例如在下面这个测试用例中我第一个数和第二个数的乘积应该是3467832415636345但是我程序中计算出来的是-1488565383。显然和预期结果不一样。 所以一定要把int改成long long下面的代码就对了。 #include iostream #include vector using namespace std;bool perfect_num(long long num1, long long num2){long long num num1 * num2;while(num % 10 0){ // 如果num能被10整除则循环num num / 10; // num去除一个0继续循环}if(num 10) return true;else return false; }int main(){int n; // 数组的大小cin n;vectorint a(n, 0);for(int i 0; i n; i){cin a[i];}int result 0;for(int i 0; i n; i){for(int j i1; j n; j){if(perfect_num(a[i], a[j])){result;} }}cout result endl;return 0; } 2 可爱串 2.1 题目描述 我们定义子序列为字符串中可以不连续的一段而子串则必须连续。例如 rderd 包含子序列 red”且不包含子串red”因此该字符串为可爱串。  小红想知道长度为 n3 n 10 ^ 5的、仅由 red 三种字母组成的字符串中有多少是可爱串? 答案请对 10 ^ 9 7 取模。 输入描述 输入共一行包含一个正整数 n 输出描述 输出一个正整数代表可爱串的数量 输入示例 4 输出示例 3 提示信息 reed、rerd、rded 2.2 问题分析 好二叉树 题目描述 小红定义一个二叉树为“好二叉树”当且仅当该二叉树所有节点的孩子数量为偶数(0 或者 2)。  小红想知道n1 n 3000个节点组成的好二叉树共有多少种不同的形态?  答案请对 10 ^ 9 7 取模。 输入描述 输入一个正整数 n 输出描述 输出一个正整数代表好二叉树的数量 输入示例 5 输出示例 2
http://www.zqtcl.cn/news/86064/

相关文章:

  • 公司建网站的步骤网站制作和推广lv官网
  • 网站设计与开发怎么做做淘宝保健品药品在哪个网站找素材
  • 青岛网站建设多少钱权重提升
  • 西安网站建设推广优化室内设计做效果图可以接单的网站
  • 营销型企业网站有哪些类型房屋中介网站建设
  • 网站开发师网站建设有什么系统
  • 大型 网站的建设 阶段做网站生意不赚钱6
  • 深圳个性化建网站服务商教育培训网站官网
  • 工信部网站域名备案上海企业管理培训公司
  • 360弹出网站阳江市问政平台举报
  • 什么软件做网站最好网站后台编辑器上传不了图片
  • 河南省建设协会网站网站优化要怎么做才会做到最佳
  • 众筹网站搭建学网页设计哪个培训学校好
  • 做国外家具贸易的网站网站建设页面图
  • 中国建设银行网站会员注册有几家公司如何建设网站
  • 网站的策划方案对网站建设的描述
  • 临沂网站建设兼职建立个人博客网站wordpress
  • 怎么在百度上推广产品上海网站建设seo公司哪家好
  • 龙岗住房和建设局网站官网wordpress搭建内网导航
  • 怎么做教育培训网站最新app推广
  • 只做水果的网站沈阳快速建站模板
  • 成都山而网站建设公司加盟招商网站建设方案
  • 一个网站开发小组烫画图案设计网站
  • 本公司经营网站建设南充建设企业网站
  • 效果图网站有哪些视频网站怎么制作
  • 网站建设的参考书籍有哪些做平面设计好的网站有哪些
  • 淮南医院网站建设邢台有几个县
  • 知名中文网站建设wordpress调用帖子
  • 布朗新风 中企动力提供网站建设建站平台 phpwind
  • 如何建设公司的网站营销型网站重要性