с++ Есть ли в заданном числе единица?
Формат входных данных
В единственной строке вводится целое число N (0 ≤ N ≤ 109).
Формат выходных данных
Неоходимо вывести "YES" если в числе есть единица и вывести "NO", если единицы нет.
входные данные
42
0
выходные данные
NO
NO
#include <iostream>
using namespace std;
signed main(){
string num;
cin >> num;
for(auto &i : num){
if(i == '1'){
cout << "YES";
return 0;
}
}
cout << "NO";
}