洛谷P1319 压缩技术(C语言)

这样一道入门题目,本来可以用for循环直接操作,但作者异想天开(xian de dan teng)地把所有数据登记在一个数组里面,然后再统一按格式输出。也就是定义一个数组Map,大小为n成n,然后按照输入数据,把Map中每一个点改为0或者是1,然后根据题目要求的格式输出。比较简单,就直接贴代码了。 

#include<stdio.h>
int main()
{int n, a, b, i, arr[50000], k = 0, j = 0;scanf("%d", &n);while (k<n*n){scanf("%d%d", &a, &b);for (j = 0; j < a; j++){arr[k] = 0;k++;}for (j = 0; j < b; j++){arr[k] = 1;k++;}}i = 0;while (i<n*n){printf("%d", arr[i]);if ((i + 1) % n == 0)printf("\n");i++;}return 0;
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/640527.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【50.2K⭐】Tabby:一款强大、灵活且跨平台的免费终端应用程序

【50.2K⭐】Tabby&#xff1a;一款强大、灵活且跨平台的免费终端应用程序 在快节奏的现代生活中&#xff0c;我们总是在寻找提高工作效率的方法。如果你是一位开发人员&#xff0c;或者是一个对技术充满好奇心的电脑爱好者&#xff0c;我们经常需要在 Windows 上进行远程操作与…

加密机授权报错如何排查?进入加密机后台的方式介绍

我们在此前的文章中介绍过不少TSINGSEE青犀视频安防监控视频平台关于加密机授权操作及相关疑问解答&#xff0c;感兴趣的用户可以翻阅往期的文章进行了解。由于新用户咨询该方面的问题较多&#xff0c;今天我们再来介绍一下用户在使用过程中遇到的问题。 1、如何进入加密机后台…

Vue-33、Vue中为什么使用render函数

1、main.js //该文件是整个项目的入口文件 //引入Vue import Vue from vue //引入APP组件&#xff0c;他是所有组件的父组件 import App from ./App.vue //关闭Vue是生产提示 Vue.config.productionTip false; //创建Vue实例对象---vm new Vue({render: h > h(App), }).$m…

2024中国(杭州)国际冷链物流与冷库建设技术展览会

2024中国&#xff08;杭州&#xff09;国际冷链物流与冷库建设技术展览会 地点&#xff1a;杭州国际博览中心 时间&#xff1a;2024年7月8日-10日 ■组展背景&#xff1a; 冷链物流行业作为现代物流行业的重要组成部分&#xff0c;近年来发展迅速。导及相关部委高度重视国内…

笔试面试题——二叉树进阶(二)

&#x1f4d8;北尘_&#xff1a;个人主页 &#x1f30e;个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上&#xff0c;不忘来时的初心 文章目录 一、二叉搜索树与双向链表1、题目讲解2、思路讲解递归展开图3、代码实现 二、从前序遍历和中序…

安装向量数据库milvus可视化工具attu

使用docker安装的命令和简单就一个命令&#xff1a; docker run -p 8000:3000 -e MILVUS_URL{milvus server IP}:19530 zilliz/attu:v2.3.5sunyuhuasunyuhua-HKF-WXX:~/dockercom/milvus$ docker run -p 8000:3000 -e MILVUS_URL127.0.0.1:19530 zilliz/attu:latest yarn run…

pulsed-phase thermography (PPT)汉语意思是什么,用来干什么的?

问题描述&#xff1a;pulsed-phase thermography (PPT)汉语意思是什么&#xff0c;用来干什么的&#xff1f; 问题解答&#xff1a; "Pulsed-Phase Thermography"&#xff08;PPT&#xff09;翻译为中文是脉冲相位热成像。这是一种热成像技术&#xff0c;常用于材料…

Xcode查看APP文件目录

一、连接真机到MAC电脑上 二、打开Devices 点击window -> Devices and Simulatores 三、选中设备、选择app 四、选择下载内容 五、查看文件内容 得到的文件 右键显示包内容&#xff0c;获得APP内数据 六、分发证书无法下载 使用分发的证书无法下载文件内容&#xf…

(delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)

Object Pascal 学习笔记&#xff0c;Delphi 11 编程语言的完整介绍 作者: Marco Cantu 笔记&#xff1a;豆豆爸 2.5 日期和时间 ​ 早期版本的Pascal 语言中&#xff0c;没有原生的日期和时间类型&#xff0c;但是 Object Pascal 引入了一种原生的日期和时间类型&#xff0c;…

k8s的包管理工具helm

Helm是什么? 之前的这篇文章介绍了一开始接触k8s的时候接触到的几个命令工具 kubectl&kubelet&rancher&helm&kubeadm这几个命令行工具是什么关系&#xff1f;-CSDN博客 Helm 是一个用于管理和部署 Kubernetes 应用程序的包管理工具。它允许用户定义、安装和…

联邦推荐系统相关论文创新点总结

FD-GATDR: A Federated-Decentralized-Learning Graph Attention Network for Doctor Recommendation Using EHR 本文的主要内容是基于电子健康记录&#xff08;EHR&#xff09;构建了一个医生推荐系统。该系统通过分析患者的EHR历史&#xff0c;提供个性化的医生推荐&#xf…

美丽田园三大类服务相互协同促进协同增长 美丽田园美容已ipo上市

美丽田园三大类服务相互协同促进协同增长 美丽田园美容已ipo上市 从事健康与美丽管理服务的美丽田园医疗健康产业有限公司以多层次、环环紧扣的良性循环&#xff0c;将带动美与健康行业回归稳健的高速发展态势。美丽田园覆盖的业务领域横跨生活美容、医疗美容及医疗健康三大业…

说一下事件代理

事件代理&#xff08;Event Delegation&#xff09;是一种在开发中优化事件处理的技术&#xff0c;它利用事件冒泡的原理&#xff0c;将事件处理程序绑定在父元素上&#xff0c;通过判断事件的目标来执行相应的操作。这种方式可以减少事件处理程序的数量&#xff0c;提高性能&a…

ansible的file模块详解

四、ansible常用模块 1.file模块 file模块主要用于远程主机上的文件的操作,file模块包含下面选项: path : 必选项,定义目录/目录的路径 state : file : 查看文件状态,默认选项,若文件不存在,也不会被创建,会报错文件不存在, …

阿里云优惠券领取入口、使用方法和限制条件,2024最新

阿里云优惠代金券领取入口&#xff0c;阿里云服务器优惠代金券、域名代金券&#xff0c;在领券中心可以领取当前最新可用的满减代金券&#xff0c;阿里云百科aliyunbaike.com分享阿里云服务器代金券、领券中心、域名代金券领取、代金券查询及使用方法&#xff1a; 阿里云优惠券…

Charles将证书安装到系统的方法(adb)

基本情况参考此帖&#xff1a;Charles 安卓抓包 unknown 和证书无效的解决方案&#xff08;无需改代码&#xff09;_client ssl handshake failed: an unknown issue occu-CSDN博客 此解决方案仅适用于已root设备默认已经在电脑上安装并配置了Charles&#xff0c;安卓手机也下载…

如何在Mac上安装PHP环境

前置环境&#xff1a;HomeBrew # Homebrew 是 Mac 上最好的包管理器之一&#xff0c;可以用于安装各种开源软件。从 Terminal&#xff08;终端&#xff09;执行以下命令安装 Homebrew&#xff1a; /usr/bin/ruby -e $(curl -fsSL https://raw.githubusercontent.com/Homebrew/i…

全流程机器视觉工程开发(一)环境准备,paddledetection和labelme

前言 我现在在准备做一个全流程的机器视觉的工程&#xff0c;之前做了很多理论相关的工作。大概理解了机器视觉的原理&#xff0c;然后大概了解了一下&#xff0c;我发现现在的库其实已经很发展了&#xff0c;完全不需要用到非常多的理论&#xff0c;只需要知道开发过程就可以…

H5公众号调用v2jsapi使用微信支付-PHP后端

前端示例代码 <!DOCTYPE html> <html> <head><meta charset"UTF-8" /><title>微信支付</title><script src"https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script><script src"https://s.…

Flutter 滚动布局:sliver模型

一、滚动布局 Flutter中可滚动布局基本都来自Sliver模型&#xff0c;原理和安卓传统UI的ListView、RecyclerView类似&#xff0c;滚动布局里面的每个子组件的样式往往是相同的&#xff0c;由于组件占用内存较大&#xff0c;所以在内存上我们可以缓存有限个组件&#xff0c;滚动…