基础题

方便训练基础编程能力,各语言都适用。

答题方法

  1. fork
  2. 按要求进入题目目录答题,例如(160706)
  3. 查看题目(例:number.md)
  4. 进入对应目录写程序答题(例:160706/number/)
  5. 在对应目录里,创建对应语言的文件,5题一个文件(例:160706/number/ruby1-5.rb),每题前请输出相应分隔符(例如:"====第1题====")
  6. 所有题目完成后,commit,提交pr至原项目

ps:如果有创建、等待等为更好体现题目实现的,请也输出对应提示,方便观察。

答题格式

编写代码

例如 160706/number.md 的第一题

# 160706/number/ruby1-5.rb

def number1 to
  (1..to).each do |i|
    p i
  end
end

number1 100

注意

  1. 题目有一些只说明需要返回什么,但是编写代码必须要有对应返回的输出(返回数组的,输出之后必须能看出是数组,例:[2, 2, "3"])

  2. ruby打印类型的题,请使用 puts 别用 p。