关于蓝桥杯奇怪的坑
  • 板块灌水区
  • 楼主Xing_0035
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/12/22 09:50
  • 上次更新2024/12/22 13:36:40
查看原帖
关于蓝桥杯奇怪的坑
1408485
Xing_0035楼主2024/12/22 09:50

关于我在编程题说明里看到了什么奇奇怪怪的坑?
不给出矩阵长宽输入矩阵?
c++萌新瑟瑟发抖
看了一下网上的,都不太适合萌新 所以来发一篇简单代码 本代码仅含输入输出

#include<iostream>
#include<string>
#include<vector>
using namespace std;
int main(){
    vector<int> input;
    vector<vector<int>> matrix;
    string temp;
    while (getline(cin, temp) && temp != "")
    {
	for (int i = 0; i < temp.size(); i++)
	{
		int num = 0;
		while (temp[i] != ' ' && temp[i] != '\0')
		{
			num = num * 10 + (temp[i] - '0');
			i++;
		}
		input.push_back(num);

	}
	matrix.push_back(input);
	input.clear();
    }
    for (int i = 0; i < matrix.size(); i++)
    {
	for (int j = 0; j < matrix[i].size(); j++)
	{
		cout << matrix[i][j];
	}
    }
    for (int i = 0; i < matrix.size(); i++)
    {
	for (int j = 0; j < matrix[i].size(); j++)
	{
		cout << matrix[i][j]<<' ';
	}
	cout << endl;
    }
    return 0;
}

是不是简洁明了QWQ
最后祝各位大佬RP++!!
%%%%%%%%%%%%%%%

2024/12/22 09:50
加载中...