C++中的cin, cin.getline, getline等混用时不能输入直接执行下一行的问题与解决办法

在最近写CCF的一道算法题时,遇到了一个有点棘手的问题。当我先使用cin>>,再使用getline(cin,string1)时,会出现getline无法输入的情况,在查询了相关资料后,我解决了这个问题。