#include <iostream>
using namespace std;
bool is_bigger(int * arr, size_t size);
bool is_bigger(char* str, size_t size);
bool is_bigger(int vleft, int vright);
int main(){
int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
size_t size = sizeof(arr) / sizeof(arr[0]);
cout<< (is_bigger(arr, size) ? "yes" : "no") << endl;
char str[] = "abcdefghijkl";
size = strlen(str);
cout<< (is_bigger(str, size) ? "yes" : "no") << endl;
return 0;
}
bool is_bigger(int * arr, size_t size){
bool flag = true;
for( size_t i = 1; i < size && flag; i++ ){
flag = is_bigger(arr[i - 1], arr[i]);
}
return flag;
}
bool is_bigger(char* str, size_t size){
bool flag = true;
for( size_t i = 1; i < size && flag; i++ ){
flag = is_bigger(str[i - 1], str[i]);
}
return flag;
}
bool is_bigger(int vleft, int vright){
return vleft < vright;
}