洛谷P1008

devtools/2024/11/24 11:28:06/

[NOIP1998 普及组] 三连击 - 洛谷

 [NOIP1998 普及组] 三连击

题目背景

本题为提交答案题,您可以写程序或手算在本机上算出答案后,直接提交答案文本,也可提交答案生成程序。

题目描述

将 1, 2,... , 9共9个数分成3组,分别组成3个三位数,且使这3个三位数构成 1 : 2 : 3的比例,试求出所有满足条件的 3 个三位数。

输入格式

输出格式

若干行,每行3个数字。按照每行第1个数字升序排列。

样例 #1

样例输入

样例输出
192 384 576
* * *
...

* * *
(剩余部分不予展示)
```

提示

NOIP1998 普及组 第一题

代码区:

#include<stdio.h>
int main(){for(int i=123;i<=987;i++){int j=0;int arr[10]={0}; //创建数组用于判断1~9是否全部出现int temp=i;  //必须要给i,b,c重新赋值一个变量,防止它们本值改变while(temp){arr[temp%10]++;temp=temp/10;j++;}int b=i*2;int temp_b=b;while(temp_b&&temp_b<=987){arr[temp_b%10]++;temp_b=temp_b/10;j++;}int c=i*3;int temp_c=c;while(temp_c&&temp_c<=987){arr[temp_c%10]++;temp_c=temp_c/10;j++;}//遍历数组用于判断1~9是否全部出现1次int flag=1;for(int h=1;h<10;h++){if(arr[h]!=1){flag=0;break;}}if(flag==1){printf("%d %d %d\n",i,b,c);}}return 0;
}

欢迎各位读者提出意见。

(菜菜洛谷奋斗小日记)

 


http://www.ppmy.cn/devtools/136538.html

相关文章

互联网数字化商品管理浪潮思考:从信息化到精准运营

目录 一、商品数字化转型面临的现状分析 &#xff08;一&#xff09;运营方向分析 &#xff08;二&#xff09;商品归类分析 二、商品数字化管理建设分析 三、基础建设——商品信息数字化 &#xff08;一&#xff09;商品信息质量数字化的目的 &#xff08;二&#xff0…

Java基于微信小程序的校园跑腿平台(V2.0)

博主介绍&#xff1a;✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ &#x1f345;文末获取源码联系&#x1f345; &#x1f447;&#x1f3fb; 精彩专栏推荐订阅&#x1f447;…

笔记记录 k8s-RBAC

K8s集群认证之RBAC kubernetes认证,授权概括总结: RBAC简明总结摘要: API Server认证授权过程: subject(主体)----->认证----->授权【action(可做什么)】------>准入控制【Object(能对那些资源对象做操作)】 认证: 有多种方式,比较常用的:token,tls,user/pa…

pytorch 49 GroundingDINO导出为onnx模型实现python与c++部署

本博文实现了在win环境下,将GroundingDINO模型导出为onnx模型,并基于cmakelist生成c++项目实现模型的部署。并分析了官方项目为什么不能直接导出onnx,主要基于https://github.com/wenyi5608/GroundingDINO项目公开的代码实现项目,只是补充了c++配置项,实现了模型转tensorr…

libgui中的BufferQueueProducer加入堆栈CallStack编译报错问题-大厂企业实战项目难题

背景&#xff1a; 针对调试和分析某个模块的源码时候&#xff0c;经常需要对某个方法进行堆栈的打印&#xff0c;java相关的代码都没啥问题&#xff0c;大家都可以很正常的打印出来&#xff0c;但是一些native的模块就不是那么顺利了。 大家可能会说&#xff0c;马哥你不是介…

I.MX6U 裸机开发18.GPT定时器实现高精度延时

I.MX6U 裸机开发18.GPT定时器实现高精度延时 一、GPT定时器简介1. GPT 功能2. 时钟源3. 框图4. 运行模式&#xff08;1&#xff09;Restart mode&#xff08;2&#xff09;Free-Run Mode 5. 中断类型&#xff08;1&#xff09;溢出中断 Rollover Interrupt&#xff08;2&#x…

websocket消息的实现

1. 创建 WebSocket 连接 WebSocket 是通过 WebSocket 对象建立的。连接成功后&#xff0c;前端可以与服务器双向通信。 const socket new WebSocket(ws://your-server-url);// 监听连接建立 socket.onopen () > {console.log(WebSocket connection established);// 可以…

SELinux知识点

SELinux 软件安全性 《关于UNIX的安全》中Dennis Ritchie提到&#xff1a;“首先要面对的事实是&#xff0c;UNIX的开发者并没有考虑安全问题&#xff0c;单这一点就单会引发大量的漏洞”。主要是因为防火墙通常不具备查杀病毒的能力&#xff0c;只能对数据包过滤&#xff0c…