#28752: 不懂測資四為何會輸出0行... 求大神指點!!!


s111010137@student.nqu.edu.tw (Khazix)

學校 : 國立金門大學
編號 : 177202
來源 : [1.172.139.67]
最後登入時間 :
2022-11-09 22:20:56
b969. hello, everyone -- 板橋高中python教學題 | From: [27.53.131.185] | 發表日期 : 2021-12-30 20:18

#include <iostream>

#include <string>

using namespace std;

int main(void)

{

    string name, str;

    while (getline(cin, name))

    {

        getline(cin, str);

        for (int i = 0, j = 0; i <= name.size(); i++)

        {

            if ((name[i] == ' '))

            {

                cout << str << ", " << name.substr(j, i - j) << endl;

                j = i + 1;

            }

        }

 

        for (int i = name.size() - 1; i >= 0; i--)

        {

            if (name[i] == ' ')

            {

                cout << str << ", " << name.substr(i + 1) << endl;

                break;

            }

        }

    }

    return 0;

}

 
#28754: Re:不懂測資四為何會輸出0行... 求大神指點!!!


s111010137@student.nqu.edu.tw (Khazix)

學校 : 國立金門大學
編號 : 177202
來源 : [1.172.139.67]
最後登入時間 :
2022-11-09 22:20:56
b969. hello, everyone -- 板橋高中python教學題 | From: [27.53.131.185] | 發表日期 : 2021-12-30 20:29


我知道問題在哪了

測資四是只有一個的情況

 
ZeroJudge Forum