天天看點

構造字元串(秋季每日一題 22)

給定一個整數 ,請你構造一個長度為

  • 字元串中不含​

    ​a,b,c​

    ​ 以外的字元。
  • 字元串中不含長度為
  • 字元串中​

    ​c​

    ​ 的數量盡可能少(最好沒有)。

輸入格式

一個整數 。

輸出格式

一個滿足條件的字元串。

如果答案不唯一,則輸出任意合理方案均可。

資料範圍

輸入樣例1:

2      

輸出樣例1:

aa      
3      
bba      
#include<iostream>

using namespace std;

int main(){
    
    int n;
    cin >> n;
    string s = "aabb";
    int a = n / 4;
    int b = n % 4;
    for(int i = 0; i < n / 4; i ++) cout << s;
    
    cout << s.substr(0, b) << endl;
    
    return 0;
}