测试样例没超时,为什么tle

P1319 压缩技术

Xxhbbs @ 2023-11-08 17:41:37

#include<stdio.h>
int main()
{
    int n;
    scanf("%d",&n);
    int i=0,a[300];
    while(1){  
        i++;  
        scanf("%d",&a[i]);  
        if (getchar() == '\n') {
            break;    
        }    
    }  
    int k,s=0,g;
    for(g=1;g<=i;g++){
        if(g%2==1){
            for(k=1;k<=a[g];k++){
                s++;
                printf("0");
                if(s==n){
                    printf("\n");
                    s=0;
                }
            }
        }
        else{
            for(k=1;k<=a[g];k++){
                s++;
                printf("1");
                if(s==n){
                    printf("\n");
                    s=0;
                }
            }
        }
    }
    return 0;
}

by Kedit2007 @ 2023-11-08 17:55:02

盲猜数据末尾不保证有换行。


|