1. char str[30][5] = { 0 };
    2. int num[30] = { 0 };
    3. char graph[30] = { 0 };
    4. int n,i,j,max,row;
    5. int flag = 1; int rear = 0;
    6. cin >> n;
    7. for (i = 0; i < n; i++) {
    8. cin >> str[i];
    9. }
    10. for (i = 0; i < n; i++) {
    11. rear = strlen(str[i]) - 1;
    12. if (isalpha(str[i][rear])) {
    13. graph[i] = str[i][rear];
    14. str[i][rear] = '\0';
    15. num[i] = atoi(str[i]);
    16. }
    17. else {
    18. graph[i] = '+'; num[i] = atoi(str[i]);
    19. }
    20. } // 数据 输入格式:6 1a 3 4b 2 -2 1