簡體   English   中英

將字符串拆分為不同的數組

[英]splitting a string into different arrays

我的輸入會格式化項目的類型數,然后是N(N-項目數)行,每行代表LB格式的一對整數,其中L是項目的長度,B是項目的寬度。

樣本輸入格式:
2
1 1
5 4

我的問題是如何在不使用C ++中的向量的情況下將所有長度發送到一個數組,將所有寬度發送到一個數組。 我知道人們已經問過這類問題,但我不知道如何將它們發送到兩個不同的數組。

我的程序應該在沙箱中運行。 沙盒會自動為程序提供輸入。 所以我必須采用上述輸入格式來編寫程序

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];
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM