1. //读数字
    2. inline int read() {
    3. char c = getchar();
    4. int x = 0, f = 1;
    5. while (c<'0' || c>'9') {
    6. if(c == '-')
    7. f = -1;
    8. c = getchar();
    9. }
    10. while (c>='0' && c<='9') {
    11. x = x*10+c-'0';
    12. c = getchar();
    13. }
    14. return x * f;
    15. }
    16. //读单个字符(不要用scanf("%c", &ch))
    17. char readc() {
    18. char c = getchar();
    19. while (c!='R' && c!='F')
    20. c = getchar();
    21. return c;
    22. }
    23. //关闭同步流
    24. ios::sync_with_stdio(false);
    25. cin.tie(0)