iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 25
1
自我挑戰組

一日一CPE系列 第 25

[Day25]488: Triangle Wave

  • 分享至 

  • xImage
  •  

考題日期:2018/03/27
題號:488
星等:1
語言:C++


題目:
https://ithelp.ithome.com.tw/upload/images/20191011/20120937J64Xx4en5I.png


題意:
根據所給的振幅(Amplitude)及頻率(Frequency)產生其對應的波。


程式:

#include <iostream>

using namespace std;

int main()
{
    int test,A,F;
    bool key = false;
    cin>>test;
    while(test--)
    {
        cin>>A>>F;
        while(F--)
        {
            if(key)
                cout<<endl;
            for(int i = 1 ; i <= A ; i++)
            {
                for(int j = 0 ; j < i ; j++)
                    cout<<i;
                cout<<endl;
            }
            for(int i = A -1 ; i > 0 ; i--)
            {
                for(int j = 0 ; j < i ; j++)
                    cout<<i;
                cout<<endl;
            }
            key = true;
        }
    }
    return 0;
}


測資:
https://ithelp.ithome.com.tw/upload/images/20191011/20120937YnqVZ6TEJf.png


上一篇
[Day24]10170: The Hotel with Infinite Rooms
下一篇
[Day26]1644: Prime Gap
系列文
一日一CPE30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言