第18届上海大学程序设计联赛
作者:互联网
D题
没有想到这种构造
#include <bits/stdc++.h> #define ll long long using namespace std; int n; int main() { scanf("%d", &n); if(n == 1) { puts("1\n1"); } else if(n == 2) { puts("2\n0\n11"); } else { printf("%d\n", n-1); puts("00"); for(int i = 1; i < n-1; i++) { printf("0"); for(int j = 0; j < i; j++) printf("1"); puts("0"); } } return 0; }View Code
标签:puts,int,18,long,else,++,上海大学,printf,程序设计 来源: https://www.cnblogs.com/canchan/p/12727480.html