原创2023年5月9日...大约 6 分钟
原创2023年5月1日...大约 17 分钟
原创2023年4月20日...大约 13 分钟
原创2023年4月18日...大约 5 分钟
原创2023年4月17日...大约 3 分钟
原创2023年4月12日...大约 11 分钟
原创2023年4月6日...大约 23 分钟
原创2023年3月29日...大约 11 分钟
原创2023年3月26日...大约 18 分钟
原创2023年3月21日...大约 25 分钟
原创2023年3月7日...大约 4 分钟
Question 1
1. 题目描述:
设计一个程序,可以接收两个整数 a 和 b,计算出所有 a 到 b 之间的数字中,哪些数字可以表示为另一个数字的幂,输出这些数字以及它们所对应的基数。如果没有数字可以表示为另一个数字的幂,则不应打印任何内容。
2. 解题思路:
我们可以使用两个嵌套循环来枚举 a 到 b 之间的所有数字,并使用与之前相同的方法来检查它们是否可以通过某个基数的幂得到。如果找到一个数字可以表示为幂,则可以将其输出。
3. Python 实现
a = int(input("请输入一个整数a: "))
b = int(input("请输入一个整数b: "))
numbers = []
for num in range(a, b+1):
for base in range(2, int(num**0.5)+1):
power = 2
while base**power <= num:
if base**power == num:
numbers.append((num, base))
power += 1
if numbers:
print(f"a到b之间可以表示为另一个数字的幂的数字及其对应的基数为:")
for num, base in numbers:
print(f"{num}可以表示为{base}的幂")
else:
print(f"a到b之间没有任何数字可以表示为另一个数字的幂。")
原创2023年3月6日...大约 4 分钟
原创2023年3月4日...大约 5 分钟
ANSWER KEY
Polytechnic Tutoring Center
Exam 1 Review - CS 1114, Spring 2022
考试1复习- CS 1114, 2022年春季
Disclaimer: This mock exam is only for practice. It was made by tutors in the Polytechnic Tutoring Center and is not representative of the actual exam given by the CS Department.
原创2023年3月3日...大约 8 分钟
原创2023年3月2日...大约 15 分钟
NYU Tandon School of Engineering
纽约大学坦顿工程学院
Due: 1159pm, Thursday, March 3rd, 2023
原创2023年3月1日...大约 7 分钟
NYU Tandon School of Engineering
纽约大学坦顿工程学院
Due: 1159pm, Thursday, February 23rd, 2023
截止日期:2023年2月23日星期四晚上11 ~ 59分
Submission instructions
提交说明
- You should submit your homework on Gradescope.
原创2023年2月22日...大约 21 分钟
NYU Tandon School of Engineering
纽约大学坦顿工程学院
Due: 1159pm, Thursday, February 23rd, 2023
截止日期:2023年2月23日星期四晚上11 ~ 59分
Submission instructions
提交说明
- You should submit your homework on Gradescope.
原创2023年2月21日...大约 12 分钟