【发布时间】:2013-05-27 12:38:30
【问题描述】:
今天我在编码比赛中遇到了一个令人恼火的问题。我在第一轮中表现出色,但在第二轮中,下面的问题让我陷入了陷阱。
Question: Input N = 4
Output:
1
0 1
1 0 1
0 1 0 1
我尝试了很多东西,但每次都失败了。
除了这个愚蠢的错误解决方案之外,我尝试了许多花哨的东西,最后都失败了。 我的 C 知识哪一部分比较薄弱?
如果给你这个问题,你会怎么解决?
【问题讨论】:
-
您的 while 循环条件中有 N,但您在循环中使用了 i。这对我来说几乎是零意义。
-
您可能想重新发布您的代码,因为现在您似乎什么都没尝试,而是要求人们为您解决问题。
-
简单的答案,循环。投票也可以帮助您学习。该练习似乎明确设计用于测试您对 C 语言循环的了解程度。老实说,我认为这并不难弄清楚。
-
我尝试了大约 100 件事情,但没有一件奏效,我应该重新发布所有这些吗?如果你觉得我什么都没试过,那么我不知道该说什么或如何向你证明这一点
-
您的问题是:
Apart from this stupid wrong solution...什么愚蠢的解决方案?我没有看到发布的解决方案,也没有尝试过。