Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- #define ll long long
- #define _test int _TEST; cin>>_TEST; while(_TEST--)
- #define pb push_back
- int main()
- {
- _test
- {
- string s;
- cin>>s;
- s = "0" + s;
- int n = s.size();
- int zeros = n;
- for (int i=n-1; i>=0; i--)
- {
- if (s[i] >= '5')
- {
- s[i] = '0';
- zeros = i;
- int j = i - 1;
- while(s[j] == '9')
- {
- s[j] = '0';
- j--;
- }
- s[j]++;
- }
- }
- for(int i=zeros; i<n; i++)
- s[i] = '0';
- if(s.front() == '0')
- s = s.substr(1);
- cout<<s<<'\n';
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment