| Task: | Text Alignment |
| Sender: | UnoK-admin |
| Submission time: | 2025-11-26 16:57:05 +0200 |
| Language: | C++ (C++20) |
| Status: | READY |
| Result: | ACCEPTED |
| test | verdict | time | |
|---|---|---|---|
| #1 | ACCEPTED | 0.00 s | details |
| #2 | ACCEPTED | 0.00 s | details |
| #3 | ACCEPTED | 0.00 s | details |
| #4 | ACCEPTED | 0.00 s | details |
| #5 | ACCEPTED | 0.00 s | details |
| #6 | ACCEPTED | 0.00 s | details |
| #7 | ACCEPTED | 0.00 s | details |
| #8 | ACCEPTED | 0.00 s | details |
| #9 | ACCEPTED | 0.00 s | details |
| #10 | ACCEPTED | 0.00 s | details |
| #11 | ACCEPTED | 0.00 s | details |
| #12 | ACCEPTED | 0.00 s | details |
| #13 | ACCEPTED | 0.00 s | details |
Code
#include <bits/stdc++.h>
#define ll long long
#define ld long double
#define pb push_back
#define VI vector<int>
#define AR(x) array<int, x>
#define MX vector<VI >
#define all(x) x.begin(), x.end()
#define IOS cin.tie(0)->sync_with_stdio(0)
using namespace std;
int main(){
vector<string> w;
string s;
while(cin >> s){
w.pb(s);
}
int n = w.size();
string ans;
for(int i=0; i<n; i+=2){
ans += w[i];
int p = 50-(w[i].size()+w[i+1].size());
ans += string(p, ' ');
ans += w[i+1]+ "\n";
}
cout << ans << '\n';
return 0;
}
Test details
Test 1
Verdict: ACCEPTED
| input |
|---|
| zsyadhzdg ke irkyowki nflwfanr... |
| correct output |
|---|
| zsyadhzdg ... |
| user output |
|---|
| zsyadhzdg ... Truncated |
Test 2
Verdict: ACCEPTED
| input |
|---|
| eayoylmki efsqdhm qqvnrd npesu... |
| correct output |
|---|
| eayoylmki ... |
| user output |
|---|
| eayoylmki ... Truncated |
Test 3
Verdict: ACCEPTED
| input |
|---|
| bsvhdnoxlxad f bclsa llq hjrmp... |
| correct output |
|---|
| bsvhdnoxlxad ... |
| user output |
|---|
| bsvhdnoxlxad ... Truncated |
Test 4
Verdict: ACCEPTED
| input |
|---|
| xoezwspspfdzfasgxlqu f wjzpekp... |
| correct output |
|---|
| xoezwspspfdzfasgxlqu ... |
| user output |
|---|
| xoezwspspfdzfasgxlqu ... Truncated |
Test 5
Verdict: ACCEPTED
| input |
|---|
| bwvfj zmcpktjnmhzevcqtvlg twch... |
| correct output |
|---|
| bwvfj ... |
| user output |
|---|
| bwvfj ... Truncated |
Test 6
Verdict: ACCEPTED
| input |
|---|
| yifvbbjczpcnpknimq lttkngpeqsz... |
| correct output |
|---|
| yifvbbjczpcnpknimq ... |
| user output |
|---|
| yifvbbjczpcnpknimq ... Truncated |
Test 7
Verdict: ACCEPTED
| input |
|---|
| fu lzslzio ncbkga nrwuijkbrh x... |
| correct output |
|---|
| fu ... |
| user output |
|---|
| fu ... Truncated |
Test 8
Verdict: ACCEPTED
| input |
|---|
| azgwjnvgkapltkknwm odostksvqal... |
| correct output |
|---|
| azgwjnvgkapltkknwm ... |
| user output |
|---|
| azgwjnvgkapltkknwm ... Truncated |
Test 9
Verdict: ACCEPTED
| input |
|---|
| j mmadidafwkd dckim iwjy bzsso... |
| correct output |
|---|
| j ... |
| user output |
|---|
| j ... Truncated |
Test 10
Verdict: ACCEPTED
| input |
|---|
| barm sykc faxmvycwxs cnxuwpetq... |
| correct output |
|---|
| barm ... |
| user output |
|---|
| barm ... Truncated |
Test 11
Verdict: ACCEPTED
| input |
|---|
| ltwg ns j axhacysdjhrpzymwxae ... |
| correct output |
|---|
| ltwg ... |
| user output |
|---|
| ltwg ... Truncated |
Test 12
Verdict: ACCEPTED
| input |
|---|
| pgwvxzeztltppuuq siarhxbs mjmr... |
| correct output |
|---|
| pgwvxzeztltppuuq ... |
| user output |
|---|
| pgwvxzeztltppuuq ... Truncated |
Test 13
Verdict: ACCEPTED
| input |
|---|
| xurwjadifyf iijoofrunig zadrff... |
| correct output |
|---|
| xurwjadifyf ... |
| user output |
|---|
| xurwjadifyf ... Truncated |
