Accepted
Code
#include <bits/stdc++.h>
using namespace std;
void code(int n)
{
}
void debug(int n, int m)
{
}
int main()
{
int t;
cin>>t;
long long int n;
long long int quad;
long long int check;
long long int check2;
for(int i=0;i<t;i++)
{
cin>>n;
if(n>3)
{
quad = (sqrt(1+(8*(n-4))) -1)/2;
check = ((quad*(quad+1))/(2))+ quad;
check2 = (((quad+1)*(quad+2))/(2)) + quad+1;
if(check==n||check2==n)
{
cout<<'b';
}
else
{
cout<<'a';
}
}
else
{
if(n==2)
{
cout<<'b';
}
else
{
cout<<'a';
}
}
cout<<"\n";
}
}
Information
- Submit By
- Type
- Submission
- Problem
- P1223 C. Infinity Sequence
- Contest
- Happy New Year 2026
- Language
- C++11 (G++ 13.2.0)
- Submit At
- 2026-01-06 16:19:05
- Judged At
- 2026-01-06 16:19:05
- Judged By
- Score
- 100
- Total Time
- 246ms
- Peak Memory
- 836.0 KiB