UVA - 488 Triangle Wave

来源:互联网 发布:ipad一直无法加入网络 编辑:程序博客网 时间:2024/06/14 15:58

题目大意:给出振幅和频率输出波形图。两个波之间要有空行,两个样例直接要有一个空行。

解题思路:水题。注意输出。

#include<iostream>#include<cstdio>#include<cstdlib>#include<cstring>#include<cmath>#include<algorithm>using namespace std;int main() {    int T;    scanf("%d", &T);    while (T--) {        int A, F;        scanf("%d%d", &A, &F);        for (int i = 0; i < F; i++) {            if (i) printf("\n");            for (int j = 1; j <= A; j++) {                for (int k = 1;  k <= j; k++)                    printf("%d", j);                printf("\n");            }            for (int j = A-1; j > 0; j--) {                for (int k = j; k > 0; k--)                    printf("%d", j);                printf("\n");            }        }        if (T) printf("\n");    }return 0;}
0 0
原创粉丝点击