没有新消息
更多内容
2023-04-20:有一堆石头,用整数数组 stones 表示 其中 stones[i] 表示第 i 块石头的重量。 每一回合,从中选出任意两块石头,然后将它们一起粉碎 假设石头的重量分别为 x 和 y,且 x <= y 那么粉碎的可能结果如下: 如果 x == y,那么两块石头都会被完全粉碎; 如果 x !=
写回答
int x,y,i; for (i=n;i>1;){ 随机取第x,y块石头; if(两块石头相等){ 把最后两块赋值给第x和y; n-=2; }else{ 把两块的差赋给x; 把最后一块赋给y; n--; } }
3赞
0踩
0评论