Пожалуйста, прочтите новое правило об ограничении использования AI-инструментов. ×

Блог пользователя Darshansinghbisht

Автор Darshansinghbisht, история, 10 месяцев назад, По-английски

Problem:746B -Decoding

  • language:C++
  • status: accepted

#include<iostream> #include<bits/stdc++.h> using namespace std; string reverse (string input){ string rev; for (int i=input.length()-1;i>=0;i--){ rev+=input[i]; } return rev; } string solve(){ int n; cin>>n; string s; cin>>s; string a; //last string b; //first if(n%2==0){ for(int i=n-1;i>=0;i--) { if(i%2==0) a=a+s[i]; else b=b+s[i]; }} else{ for(int i=n-1;i>=0;i--) { if(i%2==0) b=b+s[i]; else a=a+s[i]; } } // cout<<a<<endl; // cout<<b<<endl; cout<< a+reverse(b); } int main(){ solve(); }
  • Проголосовать: нравится
  • -1
  • Проголосовать: не нравится