网站建设用什么网站好一点,温州seo平台,wordpress 后台速度慢,电商平台企业的市场类型文章目录#x1f4a5;前言#x1f609;解题报告#x1f4a5;数的分解#x1f914;一、思路:#x1f60e;二、代码#xff1a;#x1f4a5;前言 上午没写#xff0c;下午写了会被朋友拉出去耍#xff0c;被冷风吹到了#xff0c;而且被他坑了#xff0c;根本没有玩骑…
文章目录前言解题报告数的分解一、思路:二、代码前言 上午没写下午写了会被朋友拉出去耍被冷风吹到了而且被他坑了根本没有玩骑着共享单车绕着城市转圈圈被风兜了回学校晕电出租车人麻了只写了一题再也不和他出去了溜了一圈人快没了呃呃呃呃……题会补完的 解题报告
数的分解
biu~ ☘️ 题目描述☘️ 一、思路: 1三个forforfor循环进行判断从1——2019从1——2019从1——2019的三个分解数并且第三个循环需要判断三个数字是否包含2or42or42or4是否存在最后输出时需要进行/6/6/6因为每次排列有666种排列方法而题目不需要重复的数字组合
二、代码
#include iostream
using namespace std;
bool check(int x, int y, int z) {int ret 0;while (x) {ret x % 10;if (ret 2 || ret 4) return false;x / 10;}while (y) {ret y % 10;if (ret 2 || ret 4) return false;y / 10;}while (z) {ret z % 10;if (ret 2 || ret 4) return false;z / 10;}return true;
}int main()
{int ans 0;int n;cin n;for (int i 1; i n; i) {for (int j 1; j n; j) {if (i j) continue;for (int k 1; k n; k) {if (i k || j k) continue;if (i j k n check(i, j, k)) ans;}}}cout ans / 6;return 0;
}