ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.
გაგზავნის თარიღი: 06.12.2019 14:59:06
ამოცანა: მძიმეების ჩამატება
მომხმარებელი: Alexandre
ვერდიქტი: ნაწილობრივი ამოხსნა
შეფასება: 40.0 ქულა
#include <iostream> using namespace std; int main(){ string s, b="0",k; int a, p=0, c=0; cin >> a; s='0'+to_string(a); for(int i=0;i<s.size();i++){ if(i!=0){ b+=s[i]; if(i%3==0) b+=" "; } } for(int i=0;i<b.size();i++){ if(i!=0){ if(b[i]==' ') b[i]=','; } } p=b.size(); for(int i=1;i<p;i++){ k+=b[i]; } c=k.size()-1; if(k[c]==',') k[c]=' '; cout << k; }
1134
1,134
113,4
NO
25
25
25
YES
12312312
12,312,312
123,123,12
NO
999999999
999,999,999
999,999,999
YES
7
7
7
YES
34565672
34,565,672
345,656,72
NO
2000000000
2,000,000,000
200,000,000,0
NO
4343434
4,343,434
434,343,4
NO
123678
123,678
123,678
YES
45645645
45,645,645
456,456,45
NO