关于华为笔试第一题的输入C/C++ java不会。。。。

#include <bits/stdc++.h>
using namespace std;
int n;
char ch;
vector<int> ve[1000];
int cnt = 0;
int main()
{
    while(cin>>n)
    {
        ch = getchar();
        ve[cnt].push_back(n);
        while(ch!='\n')
        {
            cin>>n;
            ch = getchar();
            ve[cnt].push_back(n);
        }
        cnt++;
    }
    for(int i = 0; i<cnt; i++)
    {
        for(int j = 0; j<ve[i].size(); j++)
            cout << ve[i][j] << " ";
        cout << endl;
    }
    return 0;
}
和笔试写的好像不大一样,诞生试了一下貌似没有问题,笔试时写的东西我4个小时后就忘了 QAQ
输入完最后一行之后回车 然后输入 ctrl+z 代表文件结尾才能成功
#华为##笔试题目#
全部评论
我帮别人做结果代码写出来没cout到标准输出里面...输出到一个数组里去了...难受的一批
点赞 回复 分享
发布于 2019-04-04 16:29
这道题最难的就是输入了😂
点赞 回复 分享
发布于 2019-04-04 07:27

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务