RT
0分。。。
为什么没有输出?按道理应有吧。
望大神指点。
#include <iostream>
using namespace std ;
int n ;
int a[40010] ;
bool zo = 0 ;
int num = 0 ;
int sum ;
int main()
{
cin >> n ;
int i ;
for( i = 1 ; sum >= n ; i++)
{
cin >> a[i] ;
sum += a[i] ;
}
for(int j = 1 ;j <= i ;j ++)
{
for ( int k = 1 ;k <= a[j] ; k ++)
{
cout << zo ;
num ++ ;
if (num == n)
{
cout<<endl;
num = 0 ;
}
}
zo = ! zo ;
}
}