问题描述:

由4个不同的数字,组成的一个乘法算式,它们的乘积仍然由这4个数字组成。
比如:
        210 x 6 = 1260
        8 x 473 = 3784
        27 x 81 = 2187
        都符合要求。
        如果满足乘法交换律的算式算作同一种情况,那么,包含上边已列出的3种情况,一共有多少种满足要求的算式。
        请填写该数字,通过浏览器提交答案,不要填写多余内容。

问题分析:

可以使用枚举的方法进行三位数以内的相乘,将符合条件的两个数字单独拎出来,通过整型转换字符串的方式进行对比,最终得到想要的结果。

#include<bits/stdc++.h>
using namespace std;
char a[10],b[10],c[10];
int l,sum,ans;
int main(){for(int i=1;i<=999;i++){for(int j=1;j<=999;j++){sum=i*j;if(sum>1000&&sum<9999&&i<j){sprintf(a,"%d",sum);sort(a,a+4);}         for(l=1;l<4;l++){if(a[l-1]==a[l])break;}if(l==4){sprintf(b,"%d",i);sprintf(c,"%d",j);strcat(b,c);//将两者字符串连接sort(b,b+4);  if(strcmp(a,b)==0){ans++;cout<<i<<" "<<j<<" "<<sum<<endl;}}     }}cout<<ans;
}

运行结果:

可得最后有12种

蓝桥杯试题:神奇算式(C/C++)相关推荐

  1. 蓝桥杯 试题 算法训练 无聊的逗 C++ 详解 - 未完善

    题目: 逗志芃在干了很多事情后终于闲下来了,然后就陷入了深深的无聊中.不过他想到了一个游戏来使他更无聊.他拿出n个木棍,然后选出其中一些粘成一根长的,然后再选一些粘成另一个长的,他想知道在两根一样长的 ...

  2. 蓝桥杯第十届c语言试题答案,蓝桥杯试题答案(C语言)蓝桥杯试题答案(C语言).pdf...

    蓝桥杯试题答案(C语言)蓝桥杯试题答案(C语言) 1.亲密数:假设有a.b两个数,若a的所有因子之和等于b,b的所有因子之和等于a,并 且a不等于b,则称a和b是一对亲密数.如284和220就是一对亲 ...

  3. 蓝桥杯研究生c语言试题答案,蓝桥杯试题C语言答案.doc

    蓝桥杯试题C语言答案.doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印. 3.该文档所 ...

  4. 蓝桥杯研究生c语言试题答案,蓝桥杯试题_蓝桥杯 你有蓝桥杯历年的试题吗最好有参考答案啊 高职高专组C语言的 有的话麻烦你发给我 万分感谢_淘题吧...

    ❶ 蓝桥杯 你有蓝桥杯历年的试题吗最好有参考答案啊. 高职高专组C语言的 有的话麻烦你发给我 万分感谢 我有真题.但是老师没给答案 ❷ 为什么蓝桥杯试题集评测老是错 楼上的网友说的很简单,实际上因为每 ...

  5. Python 蓝桥杯试题 基础练习 特殊回文数

    Python 蓝桥杯试题 基础练习 特殊回文数 问题描述: 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于 ...

  6. 蓝桥杯试题 数列排序

    蓝桥杯试题 数列排序 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列.1<=n<=200 输入格式 第一行为一个整数n. 第二行包含n个整数,为待排序的数,每个整数的绝对 ...

  7. Python 蓝桥杯试题 基础练习 数列排序

    Python 蓝桥杯试题 基础练习 数列排序 题目描述: 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列.1<=n<=200 输入格式 第一行为一个整数n. 第二行包含n ...

  8. 蓝桥杯试题 基础练习 数列特征python

    蓝桥杯试题 基础练习 数列特征python 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 给出n个数,找出这n个数的最大值,最小值,和. 输入格式 第一行为整数n,表示数的个数. ...

  9. 蓝桥杯 试题 算法训练 无聊的逗 C++ 详解

    题目: 逗志芃在干了很多事情后终于闲下来了,然后就陷入了深深的无聊中.不过他想到了一个游戏来使他更无聊.他拿出n个木棍,然后选出其中一些粘成一根长的,然后再选一些粘成另一个长的,他想知道在两根一样长的 ...

  10. 蓝桥杯 试题 算法训练 筛选号码 Java

    蓝桥杯 试题 算法训练 筛选号码Java 算法训练 筛选号码 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 有n个人围成一圈,顺序排号(编号为1到n).从第1个人开始报数(从1到3 ...

最新文章

  1. Nxt节点安装指南之RaspberryPi树莓派版
  2. 了解Master Pages库
  3. java调用方法返回数组_JAVA使用下面的方法头编写方法,返回两个数组列表的并集...
  4. 扫雷php,PHP也可以写扫雷游戏 不信看这里 PHP挖地雷
  5. SylixOS启动读取配置文件
  6. 利用ScriptEngineManager实现字符串公式灵活计算
  7. Linux网络管理相关命令详解
  8. 2018通达信l2服务器源码,通达信强势龙头指标源码无未来,牛股连板涨停启动源码...
  9. windows server 2008下载及序列号
  10. 企业文化海报设计模板,企业文化经典标语挂图素材
  11. VITS 语音合成完全端到端TTS的里程碑
  12. 知识管理案例:谁来负责知识管理?
  13. Python+PyCharm的一些基本设置:安装使用、注册码、显示行号、字体大小和快捷键等常用设置...
  14. Leetcode_6_Dynamic Programming_198,213打家劫室,打家劫室II
  15. 吴恩达 深度学习系列--卷积神经网络(Convolutional Neural Networks)-03(目标检测)
  16. 虚拟局域网VLAN和以太网交换机端口分类(access,trunk,hybird)
  17. 书写函数:求棋盘上芝麻重量
  18. 【OR】二次规划(2):SCA方法
  19. 查mysql连接密码是什么意思_查询mysql下的数据库密码是什么意思
  20. 【BZOJ5020】【THUWC2017】在美妙的数学王国中畅游(Link-Cut Tree,组合数学)

热门文章

  1. 国际知名服装品牌网站集合
  2. windows配置JDK(winds10)
  3. SOA部署:反常道而行之
  4. NPOI 合并单元格
  5. 2015山东毕业生如何进行网上报道(报到证)?
  6. 你知道什么是微前端吗?微前端和微服务有什么关系?
  7. (2022版)一套教程搞定k8s安装到实战 | Ingress
  8. 记一次apple实体店耳机更换
  9. 【二】微信开发中的https
  10. 【自然语言处理】1. 细讲:Attention模型的机制原理