洛谷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;
}

 

相关推荐

  1. P8218 【深进1.例1】求区间和 c语言

    2024-01-23 06:26:03       24 阅读
  2. P8823

    2024-01-23 06:26:03       36 阅读
  3. P2863

    2024-01-23 06:26:03       18 阅读
  4. P1019:[NOIP2000 提高组] 单词接龙

    2024-01-23 06:26:03       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-23 06:26:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-23 06:26:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-23 06:26:03       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-23 06:26:03       20 阅读

热门阅读

  1. leetcode 2. 两数相加

    2024-01-23 06:26:03       32 阅读
  2. 2024阿里云优惠,云服务器61元一年起

    2024-01-23 06:26:03       43 阅读
  3. YOLOv8 视频识别

    2024-01-23 06:26:03       26 阅读
  4. 【QA】docker-compose-部署django-如何设置自动启动

    2024-01-23 06:26:03       32 阅读
  5. 01_前端框架之Bootstrap的应用

    2024-01-23 06:26:03       38 阅读
  6. CSS的浮动(float)布局效果

    2024-01-23 06:26:03       30 阅读
  7. 论文阅读笔记整理(持续更新)

    2024-01-23 06:26:03       42 阅读