社区讨论
C语言,不知道为啥加载不出来,dl可以教一下吗?
P1319压缩技术参与者 2已保存回复 3
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 3 条
- 当前快照
- 1 份
- 快照标识符
- @lo83658q
- 此快照首次捕获于
- 2023/10/27 12:01 2 年前
- 此快照最后确认于
- 2023/10/27 12:01 2 年前
C
#include <stdio.h>
int main()
{
int N;
scanf("%d", &N);
int map[201][201];
int number;
int count = 0;
int co = 0;
int x = 1, y = 1;
while (scanf("%d", &number) != EOF)
{
count++;
if (count % 2 == 1)
{
for (int i = 1; i <= number; i++)
{
co++;
if (co % N != 1)
{
map[x][y] = 0;
y++;
}
else
{
y = 1;
x++;
map[x][y] = 0;
}
}
}
else if (count % 2 == 0)
{
for (int i = 1; i <= number; i++)
{
co++;
if (co % N != 1)
{
map[x][y] = 1;
y++;
}
else
{
y = 1;
x++;
map[x][y] = 1;
}
}
}
}
for (int kx = 1; kx <= N; kx++)
{
for (int ky = 1; ky <= N; ky++)
{
printf("%d", map[kx][ky]);
}
printf("\n");
}
return 0;
}
回复
共 3 条回复,欢迎继续交流。
正在加载回复...