gpt4 book ai didi

c - 找出重复的数字

转载 作者:太空狗 更新时间:2023-10-29 15:11:22 34 4
gpt4 key购买 nike

在一个数组[10]中,数组中有1到9的数字,其中一个数字重复(重复的数字也在1到9之间)如何不使用循环找到重复的数字,以及数组从上到下只能横向一次。

这不是作业,这是面试时问的

最佳答案

最短的答案必须基于 Vladimir 的答案。没有 for 循环,但是它也不能扩展到可变大小的数组。它是:

int repeated_number = array[9]+array[8]+array[7]+array[6]+array[5]
+array[4]+array[3]+array[2]+array[1]+array[0]-45;

甜蜜而简单,回答了问题。我认为,问题是所有回答这个问题的人都习惯于编写能够处理各种情况的良好明智的代码,但这是一个简短的简单问题,因此值得一个简短的简单答案。

关于c - 找出重复的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4517246/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com