在CS50中尝试Python的Mario more赋值-打印出一个指定高度的双半金字塔。代码和输出在我看来是正确的,但check50结果很糟糕。请告诉我,我是不是做错了什么?https://submit.cs50.io/check50/05296ef97446aba062bd8e9993587e347da25878 from cs50 import get_int
while True:
n = get_int("Height: \n")
if n > 0 and n < 9:
break
for i in range(n):
pr
在cs50类中,我被分配列出2012年的所有电影及其评级,按等级顺序排列。当我使这段代码成为错误时
‘第12行: 2111文件大小限制超过/usr/bin/sqlite3 3 -header -separator’AC.26‘$@’‘
我想知道为什么。
SELECT title, rating FROM movies, ratings
WHERE year = 2012 AND movie_id IN (SELECT id FROM movies
WHERE year = 2012)
ORDER BY rating DESC
在我删除'ORDER BY rating‘之后,错误
我一直在CS50上使用PSET7,代码在终端中显示了正确的输出:terminal output 然而,当我提交代码并转到check50时,它显示我在花名册检查中失败了:CS50 Check50 output 我最后一部分的代码是: for rows in range(len(query)):
# set variables for each field
first = str(query[rows].get('FIRST'))
middle = query[rows].get('middle')
last = query[rows].get('LAST
这是我对哈佛大学CS50 2020“计算机科学导论”第4题的失败解决方案。问题集4过滤器(较少)-
在过去的一天里,我一直在努力寻找这个代码中的bug。经过多次阅读代码,这在逻辑上似乎是正确的。输出文件似乎模糊不清,但代码失败了check50文本。
// Blur image
void blur(int height, int width, RGBTRIPLE image[height][width])
{
// Iterating through each row
for (int i = 0; i < height; i++)
{
// It
我目前在pset6,来自cs50,。我的代码根据问题的要求编译并打印左对齐金字塔,但是当我执行check50时,它们中的大多数都失败了。有什么问题吗?
from cs50 import get_int
# Ask user for input
n = get_int("Height: ")
# While loop to check condition
while n < 1 or n > 8:
print("Invalid number ")
n = get_int("Enter another number: "
cs50中的第6题集要求从Python的第2周开始重建可阅读性项目
但是,在用C编写代码时,我还没有首先遇到一个问题
程序对输入的每一个字母使用for循环来检查是否是句号、感叹号或问号,它们都表示句子的结尾。
但是check50向程序抛出的输入有多个连续句点,每个句点都算作自己的句子。
所以问题是:
,我如何改进这个句子计数功能,使之仅限于一个句号,以防它背靠背地遇到它们?例如,我是否应该添加一个条件,在for循环中看到下一个符号,如果它也是一个句点,它只是忽略它?
def countSentences(input):
counterS = 0
for symbol in in
我正在尝试编写( CS50 ),我遇到了一些问题。代码不能正确执行,并生成一些问题,如下所示: Results for cs50/problems/2020/x/sentimental/mario/more generated by check50 v3.1.2
:) mario.py exists.
:) rejects a height of -1
:) rejects a height of 0
:( handles a height of 1 correctly
expected ""# #"", not ""
:( hand
在过去的几天里,我一直在做cs50项目'Caesar‘,并设法让它在视觉输出方面发挥作用,然而,每当我运行课程要求我运行的check50时,它似乎总是给我带来多个我无法直接发现的错误,因为当查看视觉输出时,它似乎是预期的。 这来自于在cs50集成开发环境中的工作,并遵循以下项目链接: https://cs50.harvard.edu/x/2020/psets/2/caesar/ 下面是cs50 check50函数给出的结果: > :( encrypts "a" as "b" using 1 as key
> expected
我的程序正在生成看似正确的输出,但我仍然得到:(运行check50时的消息)。我已经阅读过其他类似问题的读者,但这些问题似乎都与我的问题没有任何相似之处。
check50输出:
:) substitution.c exists
:) substitution.c compiles
:) encrypts "A" as "Z" using ZYXWVUTSRQPONMLKJIHGFEDCBA as key
:) encrypts "a" as "z" using ZYXWVUTSRQPONMLKJIHGFEDCBA as ke
我所做的代码是为cs50问题集3多数。当我自己运行代码时,代码会像预期的那样工作。然而,当我运行check50时,我会得到错误“代码编译失败”。当我运行check50时,会得到以下错误:
:) plurality.c exists
:( plurality compiles
code failed to compile
:| vote returns true when given name of first candidate
can't check until a frown turns upside down
:| vote returns true when g
我正在做CS50凯撒问题,大部分情况下,我的代码都可以工作。我无法通过其中一个check50测试-我的代码不能处理非数字键,并且在等待程序退出时超时。
我尝试过使用isdigit,但似乎不起作用。
复制的check50测试结果粘贴如下:
:) caesar.c exists.
:) caesar.c compiles.
:) encrypts "a" as "b" using 1 as key
:) encrypts "barfoo" as "yxocll" using 23 as key
:) encrypts "BAR