UVA488 - Triangle Wave
2016-08-20 18:16
369 查看
问题描述
第一行,表示有多少个测试数据,第二行有一个空格(可以自动忽略),之后第三行表示波的高度(即最高达到的数值),第四行表示波的频率(即重复的次数)思路
两组测试数据之间存在空格,但是最后一组数据后面不能输出空格,否则会Wrong Answer。(感觉应该是 Presentation Error会更准确)代码
#include <iostream> using namespace std; int main() { int t,a,f,i,j; cin>>t; while(t--) { cin>>a>>f; while(f--) { for(i=1;i<=a;i++) { for(j=1;j<=i;j++) cout<<i; cout<<endl; } for(i=a-1;i>=1;i--) { for(j=1;j<=i;j++) cout<<i; cout<<endl; } if(f) cout<<endl; } if(t) cout<<endl; //最后一行不输出空格 } return 0; }
相关文章推荐
- UVa 488 Triangle Wave (water ver.)
- UVa 488 Triangle Wave(格式控制)
- uva488 Triangle Wave
- UVa 488 - Triangle Wave
- 【UVA - 488 Triangle Wave】
- UVA - 488 Triangle Wave
- uva 488 Triangle Wave
- UVA - 488 Triangle Wave
- UVa_488 - Triangle Wave
- uva 488 Triangle Wave
- uva488 Triangle Wave
- UVa488 - Triangle Wave
- UVA 488 - Triangle Wave
- UVa 488 - Triangle Wave
- UVa 488 Triangle Wave(三角波)
- UVA 488-Triangle Wave
- uva-488 - Triangle Wave
- 【UVA】【第0章】488 - Triangle Wave
- uva 488 - Triangle Wave
- UVA 488 - Triangle Wave