Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

RGB7570 - Математикийн тусламж

Зениа охин бага сургуулийн 3-р ангийн сурагч. Тэр нэмэлт сургалтанд сууж байгаа.

Багш нь 1, 2, 3 гэсэн гурван цифрээс бүрдэх маш олон нийлбэрүүдийг самбар дээр бичих ба түүнийг сурагчид нь бодох ёстой. Зениа охин зөвхөн үл буурах дараалалаар өгөгдсөн илэрхийлэлийг бодож чаддаг. Жишээлбэл: 1 + 3 + 2 + 1 үүнийг бодож чадахгүй. Харин 1 + 1 + 2 + 3 гэж өгөгдсөн бол бодож чадна.

Самбар дээр бичсэн нийлбэрийг Зениа охины бодож чадах хэлбэрт оруул.

Input

Багшийн бичсэн тэмдэгт мөр өгөгдөнө. Хоосон биш зөвхөн 12 болон 3 гэсэн цифрийг агуулсан хоосон зайгүй нийлбэр өгөгдөнө. Тэмдэгт мөрийн урт хамгийн ихдээ 100 байна.

Output

Зениа охины бодож чадах нийлбэрийг хэвлэ.

Example

Input 1:

3+2+1

Output 1:

1+2+3

Input 2:

1+1+3+1+3

Output 2:

1+1+1+3+3

Input 3:

2

Output 3:

2


Нэмсэн:Bataa
Огноо:2014-01-09
Хугацааны хязгаарлалт:1s
Эх кодын хэмжээний хязгаарлалт:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Програмчлалын хэлүүд:ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE
Эх сурвалж:Codeforces.com

hide comments
2020-01-10 12:21:18
c++

Last edit: 2020-01-10 12:24:41
2019-03-14 06:22:52 busykid
Доорх байдлаар хэвлэвэл бодолтыг зөв бодолт гэж тооцож байна.
Input 1:
3+2+1
Output 1:
1+2+3

cout<<"1+"<<"2+"<<"3";

Input 2:
1+1+3+1+3
Output 2:
1+1+1+3+3

cout<<"1+"<<"1+"<<"1+"<<"3+"<<"3";
2017-04-14 07:55:42
mai sugnuudaa sdanuud min
#include <iostream>
#include <algorithm>
#include <string.h>
using namespace std;
int main()
{
int n,i,a[100],j=1,s=0;
char st[100];
gets(st);
n=strlen(st);
for(i=0;i<n;i++)
{
if(st[i]=='1') a[j]=1;
if(st[i]=='2') a[j]=2;
if(st[i]=='3') a[j]=3;
if(st[i]=='4') a[j]=4;
if(st[i]=='5') a[j]=5;
if(st[i]=='6') a[j]=6;
if(st[i]=='7') a[j]=7;
if(st[i]=='8') a[j]=8;
if(st[i]=='9') a[j]=9;
if(st[i]=='0') a[j]=0;
if(st[i]=='+') j=j;
else j++;
s++;
}
sort(a+1,a+s+1);
for(i=2;i<s-1;i++)
{
printf("%d+",a[i]);
}
printf("%d",a[s-1]);
return 0;
}
2017-04-14 07:55:08
sda onoodor enehvv bodolgiig shaanaaa
2015-03-23 06:17:20 Usukhuu


Last edit: 2015-03-23 06:17:43
2014-01-16 11:33:02 Ganbaa
margaash enehuu bodlogiig bodnoo sonirholtoi oguulber bna
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.