题目出处:http://codeforces.com/problemset/problem/898/A
题目大意:找一个数最近的整十的数
#include<iostream> using namespace std; int main(){ int a,b; cin>>a; b=a; while(1){ if(a%10==0){ cout<<a<<endl;return 0; } if(b%10==0){ cout<<b<<endl;return 0; } a++;b--; } return 0; }
没啥好考虑的,直接双向查找,次数必然不超过5次