杭电acm2091空心三角形

杭电 2091 空心三角形 Problem Description   把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。 Input   每行包含一个字符和一个整数n(0 Output   每个 阅读详情

题目很简单,但是会容易输出格式错误。。。。比如说,两个三角形之间有空行,最后的三角形下面没有。讨论区的哥们真好,指出了常见的错误。

#include<iostream>
#include<cstring>
#include<cmath>
#include<algorithm>
#include<cstdlib>
#include<cstdio>
using namespace std;
int main()
{
	char s;
	int n;
	bool flag = false;
	while(cin>>s>>n)
	{
		if(s=='@')break;
		if(flag)cout<<endl;//三角形之间有一行空行
		else
		{
			flag = true;
		}
		for(int i=0;i<n-1;i++)
		{
			for(int k=n-i-2;k>=0;k--)
			cout<<" ";
			if(i==0)cout<<s;
			else
			{
				cout<<s;
				for(int j=0;j<2*i-1;j++)
				cout<<" ";
				cout<<s;
			}
			
			cout<<endl;
		}
		for(int i=0;i<2*n-1;i++)
		cout<<s;
		cout<<endl;
	}
	return 0;
}

 

【杭电100题】2091 空心三角形 原题:http://acm.hdu.edu.cn/showproblem.php?pid=2091 #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main() { char c; int n; int flag=0; while(cin&gt;&gt;c &a... 阅读详情

相关推荐

Unity AssetBundle解包实战指南:从工具使用到编程解析

在游戏开发与资源管理中,资源打包与加载是核心技术环节。AssetBundle作为Unity引擎官方推荐的资源分发方案,其本质是一个包含头部信息、目录表、数据区及依赖关系的结构化文件系统,通过序列化机制将游戏资源转换为二进制格式。理解AssetBundle的机制对于实现高效的热更新、减少资源冗余、优化加载性能具有重要价值,广泛应用于游戏开发、竞品分析、技术研究等场景。本文聚焦AssetBundle解包这一实践需求,系统介绍如何利用AssetStudio、UABE等主流工具进行资源提取与可视化分析,并深入探讨通

weixin_28192383的博客 347

杭电ACM 第2091题

#include&lt;iostream&gt; #include&lt;string&gt; #include&lt;stdlib.h&gt; using namespace std; void main(){ char s; int n; bool t=false; while(cin&gt;&gt;s){ if(s=='@') ...

PeixinYe的博客 564

AI 算力基础设施深度系列(一):从容器到 Kubernetes——算力底座的诞生

1. 容器 = Namespace(视图隔离) + Cgroup(资源限制) + Union FS(镜像分层)└── 不是虚拟机!共享内核,接近零开销2. K8S 三大设计哲学:└── 声明式 API + 控制循环 + 可扩展架构3. K8S 架构:└── 控制面 (API Server / etcd / Scheduler / Controller Manager)

warm3snow的博客 534

杭电ACM2091--空心三角形

http://acm.hdu.edu.cn/showproblem.php?pid=2091 scanf 和 printf的输入输出功能并不强大。有时候我们需要清空输入输出流,所以一定切记getchar()的使用。 #include <stdio.h> int main() { char a; int i,j,k=0,n; sc...

diaochifu3136的博客 220

Android加密开发实战:Spongy Castle集成与国密算法应用指南

在移动应用开发中,数据加密是保障用户隐私和信息安全的基石。其原理基于密码学算法,通过对数据进行编码转换,确保即使数据被截获也无法被未授权方解读。这项技术的核心价值在于为敏感信息提供机密性、完整性和身份验证,广泛应用于用户登录、本地存储、网络通信等场景。对于Android开发者而言,系统自带的加密功能有时无法满足需求,特别是涉及国密算法或更丰富算法套件时。本文聚焦于Spongy Castle这一专为Android定制的加密库,它有效解决了与系统内置Bouncy Castle的兼容性问题,并提供了对SM4等国密

weixin_27722377的博客 309

光谱分布、光谱辐射通量密度与不同时间段分布光谱(图示)

1、光谱分布图 2 太阳辐射能量图 3、不同时间段的太阳分布光谱图 4、不同波长的光的能量分布主要区域 5、不同波段的使用场景

maopig的专栏 2万+

杭电acm2091

PE了好多次。 ' * ‘'在格式化输入输出中的作用。 在scanf()中,用%*#,就代表读入一个#的数据,但不处理。比如: scanf("%c%*c%c", &a, &b); 输入ABC,此时,变量a='A', c='C'。而中间的'B',只是读入,没有做任何处理。 在printf()中,%*#用来设定场宽。 我们平时用%2d一类的转义字符来代表输...

aigui1439的博客 270

从零到一:高通Memory QMVS测试环境搭建的避坑指南

本文详细介绍了高通Memory QMVS测试环境搭建的全流程避坑指南,涵盖硬件选择、软件配置、QMVS核心组件安装及测试执行技巧。重点解析了adb工具配置、QPST日志抓取等关键步骤,帮助工程师高效搭建稳定测试环境,避免常见兼容性和稳定性问题。

weixin_29251567的博客 556

杭电ACM 2091:空心三角形

原创作品 转载请注明出处http://blog.youkuaiyun.com/always2015/article/details/45771815这一道题有点难度,主要注意将结果分三部分输出,还有就是每行的最后是没有空格的,还有就是最后的结果格式, 在代码中都有注释;我的AC代码如下:#include <iostream>using namespace std;int main() { char in

去实验室,奔跑吧 3110

90. 将 SAP ABAP 内表内容本地导出成 Excel 文件

这里文件扩展名为 csv,全称是 Comma-Separated Values,意思是这种类型的文件内容,由逗号分隔。除了 ASC 之外,另一个可用的选项是 BIN,适用于 PDF,EXE 等二进制文件的导出。支持海量的输入和输出参数,我们这个简单的本地导出场景里,大部分参数都用不上。这个分隔符的添加逻辑,编写在上图红色高亮矩形框内,使用的语法是。本教程有学习者向我提问,询问如何将 ABAP 某某函数的某某输出参数的值,导出成本地 Excel 文件。把这个内表的内容,下载到本地,以本地文件的方式保存。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1743

7、Python高光谱分析工具(PyHAT)简介

Python高光谱分析工具(PyHAT)是一个开源、跨平台的Python库及图形用户界面,用于行星光谱数据的可视化与分析。它支持多种高光谱传感器数据,如火星勘测轨道飞行器的CRISM、月船1号的M3以及SELENE Kaguya SP点光谱仪,提供预处理、衍生产品生成、统计学习和机器学习分析功能。PyHAT基于Pandas和NumPy构建,兼容Jupyter和QGIS环境,旨在解决现有光谱分析方法缺乏开源实现、难以探索性分析和算法分散的问题。其模块化架构涵盖数据输入/输出、通用光谱变换、测绘与点观测工具及高

aa123的博客 138

杭电acm2091 hdu-acm-2091空心三角形解题报告

点击打开原题链接

yangjing1003004612的专栏 983

计算机组成原理(第三版)唐朔飞-第六章计算机的运算方法-课后习题(1-16)

计算机组成原理(第三版)唐朔飞-第六章计算机的运算方法-课后习题(1-16)

weixin_45735391的博客 8万+

杭电acm 2091 空心三角形

#include int main() { int i,j,n,k; k=0; char s,str[100][100]; while((scanf("%c%d",&s,&n)!=EOF)&&(s!='@')) { if(k>0)printf("\n"); getchar(); k++; for(i=0

梦玉的专栏 693

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

杭电ACM 2000->2099 100道题 详细解题报告出炉

我去年暑假花了5天,把杭电ACM网站上2000到2099这100道题全AC了,又花了10来天精心写解题报告。里面包括题目、解题思路、编程技巧以及参考源码。所有代码都是使用C/C++写的。最近整理资料时无意间发现,打包成chm文件和大家分享。我已经上传到优快云上了。下载地址:http://download.youkuaiyun.com/source/492194也可到我的Google Sites上下载

子清行 3万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

杭电2091 空心三角形(水)

题目连接:http://acm.hdu.edu.cn/showproblem.php?pid=2039打印图形题好久没碰到了。这种题找找规律就行了。。写这个主要是题目真的keng! Output每个样板三角形之间应空上一行,三角形的中间为空。显然行末没有多余的空格。注意这里:每个三角形之间空上一行,为此我wc2次。我习惯wc2次开始怀疑了。。。它的空上一行不是样例之间而是三角形之间!(好吧,我还是...

Z_Seiei的博客 427

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

杭电2091 空心三角形

题目链接: 解题思路:1—注意输出格式,PE了好多次,具体格式分析见下,从discuss·里面粘贴过来的http://acm.hdu.edu.cn/discuss/problem/post/reply.php?postid=16852&messageid=1&deep=0 反思----边界值一定要多考虑,比如这题只有一行的情况 #include<stdio.h&gt...

weixin_30855099的博客 132

HDU杭电OJ经典100题2000-2099_Java版详细题解(持续更新)

今年寒假打算用Java把杭电2000-2099全部AC(现在持续更新),如下是题目链接,之后是我的题解,全部做完后我会把所有AC的题解打包上传的 题号 题名 题号 题名 2000 ASCII码排序 2001 计算两点间的距离 2002 计算球体积 2003 求绝对值 2004 成绩转换 2005 第几天? 2...

the blog of Lee 1万+

杭电OJ_2091(C++版)

#include <iostream> using namespace std; int main(){ int n,num(1); char c; while(cin>>c&&c!='@'){ cin>>n; if(num++!=1) cout<<endl; for(int i=0;i<n-1;...

酱紫蛙的博客 344

HDU2091(基础题)

题目:D - 空心三角形 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64uDescription 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。 Input 每行包含

酱油拌面 2645

hdu 空心三角形(输入、输出格式的问题)

Problem Description 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果。在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效果。   Input 每行包含一个字符和一个整数n(0   Output 每个样板三角形之间应空上一行,三角形的中间为空。显然行末没有多余的空格。  

小航哥的博客 1272

2023CCF CAT- 全国算法精英大赛

目录A FlowerB TreeC Best Travel PlansD HearthstoneE HotpotF Mystery Sailing ChallengeG CardH The diameter of a rectangleI TouristJ Mysterious Rune String

死也不承认自己笨的博客 5648
上一篇: 杭电acm2014hide handkerchief
下一篇: 杭电acm2092整数解
宝宝很聪明
博客等级 码龄10年 353粉丝 101原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值