112A - Petya and Strings

来源:互联网 发布:淘宝超级店长软件 编辑:程序博客网 时间:2024/05/29 17:06
#include <cmath>#include <cstdio>#include <cstdlib>#include <cstring>#include <iostream>#include <string>#include <algorithm>using namespace std;int main() {    string a, b;    cin >> a >> b;    int l1 = a.length();    int l2 = b.length();    int i = 0, j = 0;    int flag = 0;    while(i < l1 || j < l2) {        int x1, x2;        if(a[i] >= 'A' && a[i] <= 'Z') x1 = a[i] - 'A';        if(a[i] >= 'a' && a[i] <= 'z') x1 = a[i] - 'a';        if(b[j] >= 'A' && b[j] <= 'Z') x2 = b[j] - 'A';        if(b[j] >= 'a' && b[j] <= 'z') x2 = b[j] - 'a';        if(x1 > x2 || j == l2) {            flag = 1;            break;        }        if(x1 < x2 || i == l1) {            flag = -1;            break;        }        ++i, ++j;    }    cout << flag << endl;    return 0;}

0 0