ptA题目解析

7-229 小熊求师

分数 300

//#include <stdio.h>

//

//int main() {

// int num, i;

//

//

// while(~scanf("%d", &num)){

// for (i = 1; i <= num; i++) {

// for (int j = 1; j <= i; j++) {

// printf("*");

// }

// printf("\n");

// }

// }

//

//}

全屏浏览题目

切换布局

作者 蔡尚真

单位 绍兴文理学院元培学院

一天,小熊来到南岭山羊农副产品店,想跟山羊师傅学插秧。

山羊师傅在店堂里接待了他,问:"你果真想学?"

小熊认真地说:"我真的想学。"

"到我这儿来拜师,我先得考考你有关手艺方面的知识,我满意才收。"山羊师傅捋了捋胡须又说。

小熊一蹦老高说"行!"

山羊师傅讲开了:"前天早晨,白兔先生来我这里,请我帮助他到他家中的田插秧,他家的田很有特色,所以。。。。。。"

doge\]\[doge\]\[doge\]\[doge\]\[doge

为了小熊可以成功拜师,我们提前考察了白兔先生家的田地多有特色(原来是在一整座山上,左边的一半土地被地主旺仔收购了)

输入格式:

已知白兔先生家的田是一块n*n的直角三角形田地,输入一个整数n(0<n<=30)

输出格式:

用''代表插过秧苗后的田地,打印出nn的三角形土地全部插秧后的样貌

输入样例:

在这里给出一组输入。例如:

复制代码
3
5

输出样例:

在这里给出相应的输出。例如:

复制代码
*
**
***
*
**
***
****
*****

第一次测试的数据

// #include<stdio.h>

// int main(){

// int n;

// scanf("%d",);

// for(int i=1;i<=10;i++){

// printf("%d");

// printf("%d",n);

// }

// }

第二次测试的数据

复制代码
#include <stdio.h>  
  
int main() {  
    int n;  
    scanf("%d", &n);  
  
    for (int i = 1; i <= n; i++) {  
        for (int j = 1; j <= n - i; j++) {  
            printf(" ");  
        }  
        for (int j = 1; j <= 2 * i - 1; j++) {  
            printf("*");  
        }  
        printf("\n");  
    }  
    for (int i = n - 1; i >= 1; i--) {  
        for (int j = 1; j <= n - i; j++) {  
            printf(" ");  
        }  
        for (int j = 1; j <= 2 * i - 1; j++) {  
            printf("*");  
        }  
        printf("\n");  
    }  
  
    return 0;  
}

第三次数据:

复制代码
#include <stdio.h>  
  
int main() {  
    int n;  
    scanf("%d", &n);
    //输入第一次数据
    while(){
        
    }
  
    for (int i = 1; i <= n; i++) {  
        for (int j = 1; j <= n - i; j++) {  
            
        }  
        for (int j = 1; j <= 2 * i - 1; j++) {  
            printf("*");
        }  
        printf("\n");  
    }  
  
    return 0;  
}

第四次数据:

复制代码
#include<stdio.h>
int main(){
    int n;
    while(~scanf("%d",&n)){
    
        for(int i=0;i<n;i++){
        	printf("*");
            for(int i=0;i<=n;i){
            	//输出第一个阶梯
                printf("*");
                
            }
            printf("*");
        }

            

    }
}

第五次数据:

#include<stdio.h>

int main() {

int n;

while (scanf("%d", &n) == 1) {

for (int i = 0; i < n; i++) {

for (int j = 0; j < n - i - 1; j++) {

printf("*");

}

}

for (int i = 0; i < 2 * n - 1; i++) {

printf("*");

}

printf("\n");

}

return 0;

}

第六次:美妙的金字塔

#include <stdio.h>

int main() {

int n;

scanf("%d", &n);

for (int i = 1; i <= n; i++) {

for (int j = 1; j <= n - i; j++) {

printf(" ");

}

for (int j = 1; j <= 2 * i - 1; j++) {

printf("*");

}

printf("\n");

}

return 0;

}

第七次:从未见过如此美妙的开局

复制代码
#include<stdio.h>

int main( )

{

int i,j,n=6;

for(i=n;i>=1;--i) //一共要输出n行

{

//输出第i行

for(j=1; j<=2*i-1; ++j) //输出2*i-1个星号

printf("*");

printf("\n");

}

return 0;

}

第八次数据:

拿下

z`

相关推荐
徐小夕7 小时前
花了3个月,我们做了一款 AI 版的“飞书文档”
前端·算法·github
Robert--cao7 小时前
移动底盘与机械臂联合规划:开源算法与工程实现
算法
小豆庄8 小时前
Mac 上给视频人脸打码:本地工具的依赖、追踪与推理管线
算法·视觉检测·视频·敏捷流程·纹理贴图
星夜离尘568 小时前
MATLAB 工程实验:从相邻块均值手写重叠 Allan 偏差,数清有效项
算法·matlab·均值算法
careathers9 小时前
【数据结构】从堆到 PriorityQueue:手写一个优先级队列
数据结构
y1su10 小时前
Leetcode 字符串模板
java·数据结构·算法·leetcode·职场和发展·动态规划
residual_fan11 小时前
船用柴油机动态机动工况故障诊断:控制感知仿射网络(CAAN)的技术实现
人工智能·算法·数据挖掘·数据分析
其实防守也摸鱼11 小时前
Cylab在线靶场——CTF中的通用技能
linux·数据库·学习·算法·靶场·ctf·学习网络安全
蓝悦无人机12 小时前
《Planning algorithms》读书笔记——第8章 反馈运动规划
算法·读书笔记·反馈运动规划
RaaS10012 小时前
Agent Skills 进了 Linux Foundation:2.8 亿次安装,但装 skill 还没有安全规范
人工智能·算法·架构