通常用编程语言测试的简短解决方案的问题

时间:2010-03-25 16:33:40

标签: programming-languages

我目前正在创建一种实验性编程语言,用于娱乐和教育目的,并寻找除经典“Hello,World!”之外的一些任务 - 程序。

我已经提出了这些想法:

  • 打印出程序的输入
  • 计算器
  • 生成素数,斐波纳契数列

您还有哪些有趣的编程问题需要我测试?

如果他们需要语言来解决广泛的任务,例如采用素数,那将是好的:你需要变量,递增它们,除以它们,在某些条件下执行动作等等。

3 个答案:

答案 0 :(得分:4)

一个花费一美元金额的程序,比如27.32美元,并吐出生产它所需的最小票据和硬币?大量的循环,一些格式化以及表驱动方法的机会。

示例输出(对于上述值):

0 $100 
0 $50
1 $20
0 $10
1 $5
2 $1
0 $0.50
1 $0.25
0 $0.10
1 $0.05
2 $0.01

答案 1 :(得分:2)

首先想到的是:在棋盘上放置8个女王,这样他们就不会互相攻击。堆或合并排序也可能是有趣的例子。

答案 2 :(得分:2)

将pi或e的十进制值设为任意精度。