1031 Hello World for U

#include<iostream>

#include<string>

#include<cstring>

using namespace std;

int main(){

string inputStr;

char u3030;

//读取字符串

getline(cin,inputStr);

//初始化u数组为空格

memset(u,' ',sizeof(u));

int n=inputStr.length()+2;

int n1=n/3;//两边竖线

int n2=n/3+n%3;//下边的横线

int index=0;

//填充U型图

//左边竖线

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

ui0=inputStrindex++;

}

//底部横线(不包含两端)

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

un1-1i=inputStrindex++;

}

//右边竖线(从下往上)

for(int i=n1-1;i>=0;i--){

uin2-1=inputStrindex++;

}

//输出U型图

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

for(int j=0;j<n2;j++){

cout<<uij;

}

cout<<endl;

}

return 0;

}

相关推荐
Fox爱分享几秒前
字节二面智力题:100只老虎和1只羊关在一起,这只羊会不会被吃?
算法·面试·程序员
xin(n_n)b1 小时前
经典题目(3):把数字翻译成字符串;兑换零钱
算法
惊鸿一博1 小时前
特征匹配+Glue Factory 框架评估特征提取与匹配算法时常用的度量标准
算法·特征匹配
-西门吹雪1 小时前
现代C++ 并发编程-学习指南
java·jvm·c++
柒和远方1 小时前
LeetCode 4. 寻找两个正序数组的中位数 —— 二分划分的艺术
javascript·python·算法
z小猫不吃鱼2 小时前
模型剪枝经典论文精读:Channel Pruning for Accelerating Very Deep Neural Networks
算法·机器学习·剪枝
njsgcs2 小时前
已知链中心距用节数算中间电机摆放位置 常量弧长 三链轮弦长模型算法
算法
aaPIXa6223 小时前
C++ TensorRT Edge-LLM 边缘推理框架:从原理到实战
开发语言·c++·edge
2601_962440843 小时前
计算机毕业设计之jsp旅游网站管理系统
java·开发语言·算法·课程设计·旅游·推荐算法
一个初入编程的小白3 小时前
数据结构:栈
数据结构