首页 > 其他分享 >打印沙漏

打印沙漏

时间:2023-04-19 20:46:28浏览次数:27  
标签:std 沙漏 int double 打印 main

#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,i,j,s=0;
    char a;
    cin>>n>>a;
    int m=int(sqrt(double(n+1)/2));//算行数的公式,减少循环
    int f=2*m-1;
    for( i=0;i<m;i++){
        for( j=0;j<i;j++)cout<<" ";
        for(j=0;j<f-2*i;j++){cout<<a;s++;}
        cout<<endl;
    }
    for(i=m-2;i>=0;i--){
        for(j=0;j<i;j++)cout<<" ";
        for(j=0;j<f-2*i;j++){cout<<a;s++;}
        cout<<endl;
    }
    cout<<n-s;
}

  

标签:std,沙漏,int,double,打印,main
From: https://www.cnblogs.com/zhengmou/p/17334535.html

相关文章

  • AOP实现日志打印
    packagecom.youmu.framework.love.interfaces;importjava.lang.annotation.*;/***@Author:guodong*@CreateTime:2023-04-1916:38*@Description:自定义注解日志类*@Version:1.0*/@Documented@Target(ElementType.METHOD)//注解的作用类型为方法@Rete......
  • 类中自定义函数并调用and使用钩子函数打印类中变量
    在一个类中自定义一个函数A,并在前向传播函数forword中调用这个函数假设您正在编写一个PyTorch模型,您可以按照以下方式在类中定义函数A,并在forward函数中调用它:importtorchimporttorch.nnasnnclassMyModel(nn.Module):def__init__(self):super(MyMod......
  • 打印佛祖
    console.log(["%c(一)本代码提供三包服务(包阅读、包编译、包运行)不包熟","(二)本代码所有解释权归权归佛祖所有,禁止未开光盲目上线","(三)请严格按照保养手册对代码进行保养,本代码特点:","i.运行在风电、水电的机器上","......
  • 京东物流面单打印
    最近单位小商城上线,使用的京东物流,在订单和物流单的对接上效率有待提高,最后考虑我们自己打印“物流面单”,联系了当地工作人员,大概了解了对接流程:1、在京东物流开放平台上网上注册;2、创建应用时,选择“自研商家”,认证时要用到“月结编码或客户编号”,这个是重点; 3、使用应用的app......
  • 小程序打印小票,复制功能,自定义导航栏
    //复制联系地址fnCopyAddress(){wx.setClipboardData({data:this.data.detailInfo.address,success:res=>{Util.errorShow('复制联系地址成功')}})},//打印小票fnPrintTicket(){let_this=this;......
  • 打印pdf 前端请求数据并打印pdf文件
    1、参考vue接收后端传来的pdf文件流,前端调用预览PDF2、原理3、代码<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>pdf</title></head><div><inputstyle="display:none&q......
  • 打印机 三星 激光打印机 scx3401
    https://support.hp.com/cn-zh/drivers/selfservice/samsung-scx-3401-laser-multifunction-printer-series/16462412开关键不太好按,注意一下开机的时候,按一下就可以了,不需要长按关机的时候,需要长按3秒左右放a4纸的时候,需要放进去一点。具体可以直接看一下打印机是怎么把纸搞......
  • 《c#慢跑》打印机
    工具Spire.PDFfor.NET原文链接:https://www.zhihu.com/tardis/bd/art/482045596主要参考的是获取纸张的部分代码,即10、中的2、。工具Spire.PDFfor.NET获取方法1、通过官网下载。在程序中添加引用Spire.Pdf.dll,dll文件在安装路径下的bin文件夹中。2、通过Nuget网站下......
  • java笔试题目——要求:仅打印出a=100,b=200,请写出method方法的代码
    //题目:publicclassTest{publicstaticvoidmain(String[]args){inta=10;intb=10;method(a,b);//需要在method方法被调用之后,仅打印出a=100,b=200,请写出method方法的代码。System.out.println("a="+a);S......
  • 【剑指 Offer】 29. 顺时针打印矩阵
    【题目】输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。 示例1:输入:matrix=[[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例2:输入:matrix= [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7] 限制:0<=matrix.leng......