首页 > 其他分享 >727. 菱形

727. 菱形

时间:2023-01-31 17:45:17浏览次数:52  
标签:process chunk stdin 727 菱形 let parseInt buf

这js是真的难写啊!!!!!!
https://www.acwing.com/problem/content/729/

let fs = require('fs');
let buf = '';

process.stdin.on('readable', function() {
    let chunk = process.stdin.read();
    if (chunk) buf += chunk.toString();
});

process.stdin.on('end', function() {
    buf=parseInt(buf);
    let star=1;
    let space=parseInt(buf/2);
    let ans="";
    for(let i=0;i<buf;i++)
    {
        for(let j=0;j<space;j++)ans+=" ";
        for(let j=0;j<star;j++)ans+="*";
        if(i!=buf-1)ans+="\n";
        if(i<parseInt(buf/2))space--,star+=2;
        else space++,star-=2;
    }
    console.log(ans);
});

 

标签:process,chunk,stdin,727,菱形,let,parseInt,buf
From: https://www.cnblogs.com/lxl-233/p/17080013.html

相关文章

  • C语言菱形图案绘制
    #include<stdio.h>#defineH29intmain(){ inti,j,z; for(i=1;i<=(H+1)/2;i++) { for(j=(H+1)/2;j>=i;j--) putchar(''); for(z=1;z<2*i;z++) putchar('*'); p......
  • 打印菱形
    #include<stdio.h>intmain(){intline=0;inti=0;scanf("%d",&line);//输入菱形上部分的行数,包括最长的一行//打印上部分for(i=0;i<line;i++){intj=0;......
  • 编写空心菱形
    请编写程序,输入菱形的高,输出由星号勾勒出的菱形。若行数为奇数,则显示星号勾勒出的菱形,否则显示错误信息。对于菱形:  如图所示,首先我们可以先把空格显示出来,在显示星......
  • 打印如下图所示的菱形
    #include<stdio.h>intmain(){intline=0;scanf("%d",&line);inti=0;//打印上半部分for(i=0;i<line;i++){//打印空格intj=0;for(j=0;j<line-1-i;j++){......
  • 循环语句(打印菱形)
    给小时候的自己道个歉,很抱歉,没有活成那时期待的模样。。。---- 网易云热评环境:Win10 VS2019一、语法结构for(循环变量赋初值;循环条件;循环变量增值){   语句;} ......
  • <十>关于菱形继承
    代码1#include<iostream>usingnamespacestd; classA{public: A(int_a):ma(_a){cout<<"A()"<<endl;} ~A(){cout<<"~A()"<<endl;} protected......
  • 用Java打印一个9层空心菱形
    publicclassRhombus{publicstaticvoidmain(Stringargs[]){      for(inti=1;i<=5;i++){  //i表示层数      //空格个数    ......
  • 打印菱形
    #include<stdio.h>#include<math.h>intmain(){ intline=0; inti=0; scanf("%d",&line);  for(i=0;i<line;i++) { intj=0; for(j=0;j<line-1-i;j++)......
  • 空心菱形(一个循环)
    代码#include<stdio.h>#include<math.h>intn;voidinit(){ printf("请输入n:"); scanf("%d",&n);}voidoutput(){ intspot=0; intlinecount=0; int......
  • 【EA的练习赛2】【洛谷P7274】草地(单调栈,LCT维护最小生成树)
    学到了很多。我们分步走。首先在做这道题前先观察到几个小性质:操作顺序不同不影响结果发现对于每一个黑点,一通操作过后它扩展出的区域是一个矩形,而操作顺序是不影响......