Your task is very easy: "compare two string a and b (a - z) with same length (left pad and right pad) in 1 second"
compare in order from left to right
if one character is less than other, or more than, then a or b is true
if one character is equal to other, compare next character
This is javascript code for compare
there is no case that two string equal
order: a < b < c < d < e < ... < z
function compare(a,b){
if(a.length > b.length)
return a;
else if(a.length <b.length)
return b;
else
for (var i = 0;i<a.length;i+=1){
if (a[i] > b[i]) return a;
else if(a[i] < b[i]) return b;}
return "#equal";
}
You can press left or right arrow on your keyboard or press left or right button
So sánh hai chuỗi a và b.
So sánh từ trái sang phải
Nếu kí tự thứ i nào đó của a lớn hơn kí tự thứ i của b thì a là đáp án
Nếu kí tự thứ i nào đó của a nhỏ hơn kí tự thứ i của b thì a bà đáp án
Nếu hai kí tự bằng nhau thì so sánh kí tự tiếp theo
Không có trường hợp nào mà hai chuỗi a và b bằng nhau
Nói cách khác, bạn phải tìm từ đứng sau theo thứ tự từ điển
In otherwords, You must select word that stand after other in dictionary order