题解:P1319 压缩技术
dengrunze2608 · · 题解
本题大意
要求根据给定的一组压缩数据还原一个
思路
首先读取矩阵的边长
本题代码
#include<bits/stdc++.h>
using namespace std;
#define int long long
int n,a;
int endll,id=0,s;
signed main(){
cin>>n;
while(s<n*n){
cin>>a;
if(id==0){
for(int i=1;i<=a;i++){
if(endll==n){
cout<<endl;
endll=0;
}
cout<<"0";
endll++;
s++;
}
}else{
for(int i=1;i<=a;i++){
if(endll==n){
cout<<endl;
endll=0;
}
cout<<"1";
endll++;
s++;
}
}
id++;
id%=2;
}
return 0;
}