1031.Hello World for U
来源:互联网 发布:淘宝刷手退款能报警 编辑:程序博客网 时间:2024/05/19 11:46
【题意】
将给出的字符串输出成尽可能方的U型
【思路】
算出竖直和水平应该输出几个字符即可
#include <iostream>#include <string>using namespace std;int main(int argc, char const *argv[]){string str;int len,n1,n2;cin >> str;len = str.length();n1 = (len+2)/3;n2 = len+2-2*n1;for(int i=0; i<n1-1; i++){cout << str[i];for(int j=0; j<n2-2; j++){cout << " ";}cout << str[len-i-1] << endl;}for(int i=n1-1; i<len-n1+1; i++){cout << str[i];}system("pause");return 0;}
0 0
- 1031. Hello World for U
- 1031. Hello World for U
- 1031.Hello World for U
- 1031. Hello World for U
- 1031. Hello World for U
- 1031. Hello World for U
- 1031. Hello World for U
- Hello World for U
- Hello World for U
- Hello World for U
- Hello World for U
- Hello World for U
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)-PAT
- 【PAT】1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- 1031. Hello World for U (20)
- bat 重命名文件
- WiFi-Audio需要实现的功能简介
- 工作杂谈之:增量更新
- 对象拷贝问题
- UIAlertView的使用,以及自动消失
- 1031.Hello World for U
- 数据库备份操作,早就不用SQLDMO了
- com.itextpdf.text.html.simpleparser.CellWrapper cannot be cast to com.itextpdf.text.Paragraph
- Oracle中job的实例
- ARM Fundamentals: Introduction to understanding ARM processors
- Android滑动屏幕
- 现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行
- 用GDB调试程序(二)
- 思杰desktop7.6申请90天试用的License