将字符串拆分为不同的数组

时间:2013-11-18 17:17:15

标签: c++ arrays

我的输入格式  项目类型的数量,其后是N(N - no.of items)行,每行代表一对格式为L B的整数,其中L是项目的长度,B是项目的宽度。

示例输入格式:
2
1 1
5 4

我的问题是如何在C ++中使用向量将所有长度发送到一个数组并将所有宽度发送到一个数组中。我知道这些问题已被人们提出,但我无法弄清楚如何将它们发送到两个不同的阵列。

我的程序应该在沙箱中运行。 Sandbox自动为程序提供输入。所以我必须以采用上述输入格式的方式编写我的程序

1 个答案:

答案 0 :(得分:1)

cin >> n;
int *l,*b;
l = new int[n];
b = new int[n];

for(int i=0; i<n; ++i) {
  cin >> l[i] >> b[i];
}