ADV-84-算法提高-图形输出、ADV-88-算法提高-输出正反三角形

原创 2017年04月06日 20:53:40
算法提高 图形输出
编写一程序,在屏幕上输出如下内容:
  X | X | X
  ---+---+---
  | |
  ---+---+---
  O | O | O
  注意:本题请同学们严格按照图形的格式输出,对齐,其中X和O为大写,否则系统会判为错误
  

#include <iostream>
using namespace std;
int main() {
	cout << " X | X | X" << endl << "---+---+---" << endl << "   |   |   " << endl << "---+---+---" << endl << " O | O | O" << endl;
	return 0;
} 




算法提高 输出正反三角形

使用循环结构打印下述图形,打印行数n由用户输入。图中每行事实上包括两部分,中间间隔空格字符数m也由用户输入。
样例输入n,m: 
5  4
样例输出:
    *    *********
   ***    *******
  *****    *****
 *******    ***
*********    *



注意:两行之间没有空行。

#include <iostream>
using namespace std;
int main() {
	int n, m;
	cin >> n >> m;
	for(int i = 1; i <= n; i++) {
		for(int j = 1; j <= n - i; j++)
			cout << " ";
		for(int j = 1; j <= 2 * i - 1; j++)
			cout << "*";
		for(int j = 1; j <= m; j++)
			cout << " ";
		for(int j = 1; j <= 2 * (n - i + 1) - 1; j++)
			cout << "*";
		cout << endl;
	}
	return 0;
}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

蓝桥 ADV-230 算法提高 12-1三角形 【数学公式】

算法提高 12-1三角形   时间限制:1.0s   内存限制:256.0MB      问题描述   为二维空间中的点设计一个结构体,在此基础上为三角形设计一个结构体...

蓝桥杯 ADV-202算法提高 最长公共子序列(动态规划)

问题描述   给定两个字符串,寻找这两个字串之间的最长公共子序列。 输入格式   输入两行,分别包含一个字符串,仅含有小写字母。 输出格式   最长公共子序列的长度。 样例输入 abcd...
  • liuchuo
  • liuchuo
  • 2016年07月21日 23:50
  • 292

蓝桥杯 ADV-193算法提高 盾神与条状项链

问题描述   有一天,盾神捡到了好多好多五颜六色的珠子!他心想这些珠子这么漂亮,可以做成一条项链然后送给他心仪的女生~于是他用其中一些珠子做成了长度为n的项链。当他准备把项链首尾相接的时候,土方进来...
  • liuchuo
  • liuchuo
  • 2016年07月22日 00:16
  • 455

蓝桥杯ADV-17算法提高 统计单词数

问题描述   统计输入英文文章段落中不同单词(单词有大小写之分,  但统计时忽略大小写)各自出现的次数。 输入段落中所含单词的总数不超过100,最长单词的长度不超过20个字母. 输入格式   一...
  • liuchuo
  • liuchuo
  • 2016年07月22日 00:19
  • 507

蓝桥 ADV-233 算法提高 队列操作 【STL】

算法提高 队列操作   时间限制:1.0s   内存限制:256.0MB      问题描述   队列操作题。根据输入的操作命令,操作队列(1)入队、(2)出队并输出...

蓝桥杯ADV-225——算法提高 文本加密

算法提高 9-2 文本加密   时间限制:1.0s   内存限制:256.0MB      问题描述   先编写函数EncryptChar,按照下述规则将给定的字符c转...

ADV-66-算法提高-阮小二买彩票

算法提高 阮小二买彩票   问题描述   在同学们的帮助下,阮小二是变的越来越懒了,连算账都不愿意自己亲自动手了,每天的工作就是坐在电脑前看自己的银行账户的钱是否有变多。可是一段时间观察下来,阮小...

蓝桥 ADV-232 算法提高 矩阵乘法 【区间DP】

算法提高 矩阵乘法   时间限制:3.0s   内存限制:256.0MB      问题描述   有n个矩阵,大小分别为a0*a1, a1*a2, a2*a3, ..., a[n-1]*a...

ADV-102 算法提高 单词个数统计

ADV-102 算法提高 单词个数统计 问题描述   编写一个程序,输入一个字符串(长度不超过80),然后统计出该字符串当中包含有多少个单词。   例如:字符串“this is a book”当...

蓝桥杯 ADV-134算法提高 校门外的树

问题描述   某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L...
  • liuchuo
  • liuchuo
  • 2016年07月21日 23:40
  • 184
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ADV-84-算法提高-图形输出、ADV-88-算法提高-输出正反三角形
举报原因:
原因补充:

(最多只允许输入30个字)