110B - Lucky String - CodeForces Solution


constructive algorithms strings *1100

Please click on ads to support us..

Python Code:

n = int(input())
s = ["a","b","c","d"]
print( ''.join((n//4)*s + s[:n%4]))

C++ Code:

#include<bits/stdc++.h>

using namespace std;
typedef long long ll;
 

void solve()
{
 
 int n;
 cin>>n;
 for(int i=0;i<n;i++)
 {
  if((i+1)%4==1)
  cout<<'a';
  else if((i+1)%4==2)
  cout<<'b';
  else if((i+1)%4==3)
  cout<<'c';
  else
  cout<<'d';

 }



}



int main()
{
    int t=1;
    //cin>>t;
    while(t)
    {
        solve();
        t--;
    }
    return 0;
    
}


Comments

Submit
0 Comments
More Questions

1095A - Repeating Cipher
630F - Selection of Personnel
630K - Indivisibility
20B - Equation
600B - Queries about less or equal elements
1015A - Points in Segments
1593B - Make it Divisible by 25
680C - Bear and Prime 100
1300A - Non-zero
1475E - Advertising Agency
1345B - Card Constructions
1077B - Disturbed People
653A - Bear and Three Balls
794A - Bank Robbery
157A - Game Outcome
3B - Lorry
1392A - Omkar and Password
489A - SwapSort
932A - Palindromic Supersequence
433A - Kitahara Haruki's Gift
672A - Summer Camp
1277A - Happy Birthday Polycarp
577A - Multiplication Table
817C - Really Big Numbers
1355A - Sequence with Digits
977B - Two-gram
993A - Two Squares
1659D - Reverse Sort Sum
1659A - Red Versus Blue
1659B - Bit Flipping