20/05/06 11:19:55 2pJLNopY.net
>>270 Dart
import 'dart:io';
void main() {
final var str = stdin.readLineSync();
const var reg = RegExp(r'\d+');
final List<int> args = reg.allMatches(str).map((m)=>int.parse(m.group(0))).toList();
final column = args.removeLast();
final result = [];
for(var i = 0; i <= args.length ~/ column; i += column) {
result.add(args.sublist(i, i + column));
}
print(result);
}
// input
[1, 2, 3, 4], 2
// output
[[1, 2], [3, 4]]