Електронні таблиці можуть містити тисячі рядків і сотні стовчиків (або навпаки залежно від обраного користувачем подання даних). У таблиці, яку неможливо відобразити повністю на екрані монітора, знаходити потрібну інформацію, навіть за умови її попереднього сортування може виявитися нелегкою справою. У переважній більшості випадків користувача цікавлять дані, що відповідають певному набору умов. Електронні таблиці надають користувачу можливість приховати ті області таблиці, дані в яких цим умовам не відповідають. Такий споcіб відображення даних в електронній таблиці називають фільтруванням.
Фільтрування — це вибір даних у електронній таблиці, що відповідають певним умовам
#include <iostream>
using namespace std;
int main(){
string s;
cin>>s;
if(s[0]!='1'){
cout<<"No";
cin.get();
cin.get();
return 0;
}
for(int i=1;i<s.length();i++){
if((s[i]!='1') && (s[i]!='0')){
cout<<"No";
cin.get();
cin.get();
return 0;
}
}
cout<<"Yes";
cin.get();
cin.get();
return 0;
}