洛谷题库P1008---三连击

简介: 洛谷题库P1008---三连击






解题思路:
当两个集合所有的子元素相加以及相乘的结果都相同的时候,那么这两个集合相同。

解题代码:

#include<iostream>
using namespace std;
 int main() {
  int a=0, b=0, c=0;
  for (int a = 123; a < 333; a++) {
    b = 2 * a;
    c = 3 * a;
    if (((a / 100 + a / 10 % 10 + a % 10 + b / 100 + b / 10 % 10 + b % 10 + c / 100 + c / 10 % 10 + c % 10) == 45) && ((a / 100) * (a / 10 % 10) * (a % 10) * (b / 100) * (b / 10 % 10) * (b % 10) * (c / 100) * (c / 10 % 10) * (c % 10) == (1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9)))
    {
      cout << a << "   " << b << "   " << c << endl;
    }
  }
  system("pause");
  return 0;
}


运行结果;




相关文章
[算法刷题题解笔记] 洛谷 P1008 [NOIP1998 普及组] 三连击 [枚举|模拟]
[算法刷题题解笔记] 洛谷 P1008 [NOIP1998 普及组] 三连击 [枚举|模拟]
【洛谷】三连击
P1618 三连击(升级版) - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
105 0
|
机器学习/深度学习 算法
【第十五届蓝桥杯备赛(bushi,写文凑个数)】蓝桥OJ---长草
文章目录 一、题目 1、原题链接 2、题目描述 二、解题报告 1、思路分析 2、时间复杂度 3、代码详解 三、知识风暴 BFS Flood Fill算法
186 0
|
数据安全/隐私保护 C++
C/C++之(五)洛谷刷题基础题 --- 新年好
C/C++之(五)洛谷刷题基础题 --- 新年好
610 0
C/C++之(五)洛谷刷题基础题 --- 新年好
每日一题---蓝桥杯基础练习“字母图形”
每日一题---蓝桥杯基础练习“字母图形”
|
C++
C/C++之(二)洛谷刷题基础 中
C/C++之(二)洛谷刷题基础 中
276 0
|
前端开发 JavaScript 数据处理
#yyds干货盘点# 前端歌谣的刷题之路-第二十四题-阶乘
#yyds干货盘点# 前端歌谣的刷题之路-第二十四题-阶乘
90 0
#yyds干货盘点# 前端歌谣的刷题之路-第二十四题-阶乘

热门文章

最新文章