某种编号的规则是“XX-Y”,其中XX从00到11(共12个值),Y从0到9(共10个值)。第1个编号是00-0,第2个是01-1,…,第12个是11-1,第13个是00-2,即其编码规则是XX和Y同时从当前位置N(从1开始计数?不过结合代码变量,N的索引逻辑从0或1不影响取模基数,代码取第N个编号即可)对应计数,XX到11时下一个变为00,Y到9时下一个变为0。现有如下C++代码用于生成第N个编号,横线处应填上的代码是:
cout << "请输入编号位置:";
cin >> N;
part1 = N % _____;
part2 = N % _____;
if (part1 < 10)
printf("0%d-%d\n", part1, part2);
else
printf("%d-%d\n", part1, part2);