【入门OJ】1063:对角线Ⅱ

对于第二个循环,倒序枚举就OK了。

#include<iostream>
#include<cstring>
#include<cstdio>
#include<algorithm>
#define MAXN
using namespace std;
int n;

int main(){
    scanf("%d",&n);
    for(int i=1;i<=n;i++){
        for(int j=n;j>=1;j--){
            if(i==j) printf("  1");
            else printf("  0");
        }
        printf("\n");
    }
    return 0;
}

对角线II

时间: 2024-10-16 13:57:51

【入门OJ】1063:对角线Ⅱ的相关文章

【入门OJ】1044:字母三角形

入门OJ顺序做起,先水一发! 从中间分成两部分,一半一半地打.倒叙枚举,顺序枚举. #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; char ch[]="ABCDEFGHIJKLMNOPQ"; int main(){ scanf("%d",

【入门OJ】1045:字符图形1-星号矩形

真入门OJ!QAQ 懒得无法写题解. #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ pri

【入门OJ】1062:对角线Ⅰ

这觉得就是一个考if语句的题目QAQ! #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ for(int j=1;j<=n;j++){ if

【入门OJ】1064:斜角Ⅰ

只要不斜着斜着看,横着看很美好的!亲爱的对角线也没有了QAQ #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ for(int j=i;j<

九度OJ 1063 整数和 (模拟)

题目1063:整数和 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:2973 解决:1921 题目描述: 编写程序,读入一个整数N. 若N为非负数,则计算N到2N之间的整数和: 若N为一个负数,则求2N到N之间的整数和 输入: 一个整数N,N的绝对值小于等于1000 输出: 测试数据可能有多组,对于每一组数据, 输出题目要求的值 样例输入: 1 -1 样例输出: 3 -3 #include<stdio.h> #include<stdlib.h> #include<

【入门OJ】1058:数字走向Ⅲ

依然是水题,但是差点脑袋一抽开一个数组存值,后面才发现QAQ不对啊! 每个方阵:竖着加一,横着一直加N不就完了吗QAQ抽风~ #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; int main(){ scanf("%d",&n); for(int i=1

【入门OJ】1060:数字走向Ⅴ

估计是没有花样再考了QAQ,都这么水了! #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; int main(){ scanf("%d",&n); for(int i=n;i>=1;i--){ for(int j=i*n;j>=(i-1)*n

【入门OJ】1059:数字走向Ⅳ

变着花样水题QAQ,倒叙枚举就好了. #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; int main(){ scanf("%d",&n); for(int i=n;i>=1;i--){ for(int j=n*n-i+1;j>=1;j-=

【入门OJ】1053:字符图形9-数字正三角

跟上题只差一个字符,这也没谁了QAQ #include<iostream> #include<cstring> #include<cstdio> #include<algorithm> #define MAXN using namespace std; int n; int main(){ scanf("%d",&n); for(int i=1;i<=n;i++){ for(int j=1;j<=n-i;j++) pr