考察输出模拟,找输出形式的规律

#include<iostream>
#include<string.h>int main()
{char str[100];while(scanf("%s", str) != EOF){int n = strlen(str);int n1, n2;//find max n1, eg. min n2for(n2 = 3; n2 <= n; ++n2){int temp = n+2-n2;if(temp%2 != 0)continue;n1 = temp/2;if(n1 <= n2)break;}//printf("%d %d %d\n",n,n2,n1);//output 'U' shape resultfor(int i = 0; i < n1; ++i){printf("%c",str[i]);if(i != n1-1){for(int j = 0; j < n2-2; ++j)printf(" ");}else{int k = i+1;for(int j = 0; j < n2-2; ++j,++k)printf("%c",str[k]);}printf("%c\n",str[n-1-i]);}}return 0;
}

1031. Hello World for U (20)相关推荐

  1. [Java] 1031. Hello World for U (20)-PAT甲级

    1031. Hello World for U (20) Given any string of N (>=5) characters, you are asked to form the ch ...

  2. 1031 Hello World for U (20 分)【难度: 一般 / 知识点: 找规律】

    https://pintia.cn/problem-sets/994805342720868352/problems/994805462535356416 #include<bits/stdc+ ...

  3. 【PAT甲级 U形打印】1031 Hello World for U (20 分) Java版 6/6通过

    题目 一开始没看懂"as squared as possible"和那个max不等式到底是什么意思,看了别人的解答才明白: 如果n % 3 == 0,n正好被3整除,直接n1 = ...

  4. 【题意+推导讲解】1031 Hello World for U (20 分)_15行代码AC

    立志用最少的代码做最高效的表达 PAT甲级最优题解-->传送门 Given any string of N (≥5) characters, you are asked to form the ...

  5. 1031. Hello World for U (20)-PAT甲级真题

    Given any string of N (>=5) characters, you are asked to form the characters into the shape of U. ...

  6. kali入侵windows

    因为我是一个爱好和平的人(捂嘴笑),所以就在虚拟机中,创建二个系统,一个kali,一个windows xp,来进行这次入侵实验,以此迈入hacke的大门. ####实验环境 ![实验环境.jpg](h ...

  7. PAT甲级题目翻译+答案 AcWing(模拟)

    1008 Elevator (20 分) 思路 :last可能等于cur,而无论是否相等,res都是+5的 #include <iostream>using namespace std;i ...

  8. mahout安装测试

    Mahout 是 Apache Software Foundation(ASF) 旗下的一个开源项目,提供一些可扩展的机器学习领域经典算法的实现,旨在帮助开发人员更加方便快捷地创建智能应用程序.Apa ...

  9. 【最新合集】PAT甲级最优题解(题解+解析+代码)

    以下每道题均是笔者多方对比后, 思考整理得到的最优代码,欢迎交流! 共同成长哇.可以和博主比拼一下谁刷的更快~ 欢迎收藏.欢迎来玩儿 PAT题解目录 题号 标题 题解 分类 使用算法 1001 A+B ...

最新文章

  1. August 14, 2009 - Choice
  2. JAVA_weB中的一些配置
  3. python爬虫软件-Python爬虫工具篇 - 必会用的6款Chrome插件
  4. 美团mysql 闪回_MyFlash——美团点评的开源MySQL闪回工具
  5. 90年代谁最强?乔丹不可撼动石佛上榜
  6. 寺库等奢侈品电商补贴下的奢侈品市场,会是怎样的未来
  7. SAP ABAP实用技巧介绍系列之 How is configuration data loaded
  8. Java类类getResourceAsStream()方法及示例
  9. Hibernate5-一对多双向关联-迫切左外连接-HQL
  10. STM32启动过程解析-2.02固件库启动文件分析
  11. junit5 动态测试_JUnit 5动态测试– @ TestFactory,DynamicTest
  12. Dijkstra算法 简易理解(原创)
  13. JDK6升级JDK8踩雷
  14. 利用python爬虫进行彼岸网图库图片的抓取(bs4)
  15. 试用Windows Server 2008
  16. qt信号阻塞blockSignals的运用
  17. 莫言2012诺贝尔奖颁奖词
  18. Scanvenger游戏制作笔记(三)Unity3D创建对墙体的攻击
  19. 2020年R2移动式压力容器充装多少分及格及R2移动式压力容器充装考试申请表
  20. 2022-2028年全球与中国智能天线行业发展趋势及投资战略分析

热门文章

  1. Eclipse导入和调试别人的Java web项目完整教程(超详细,包括报错解决)
  2. 计算机视觉中的各种卷积(Convolution in Computer Vision)
  3. iPhone程序中图片延时加载
  4. Python爬取京东iphone8的异步加载评论
  5. 往事如烟 - 夫妻股篇
  6. PHP网站分类目录管理系统源码优客365导航源码
  7. [神坑] 已经解决 但未知原因 dlib和torch导入的顺序问题 找不到指定的程序 \torch\lib\cublas64_11.dll
  8. 金龟子带你漫游古都西安之不会“撞脸”的兵马俑
  9. Android自由行之走进zxing,轻松实现二维码扫描
  10. 提供大量一级建造师资料