Data update
This commit is contained in:
parent
ed705008a8
commit
0df55f9f24
2196 changed files with 32999 additions and 3075 deletions
|
|
@ -7,11 +7,11 @@ middleThreeDigits(int n)
|
|||
int len := s.Length;
|
||||
if(len<3)
|
||||
{
|
||||
InvalidArgumentException.new:"n must have 3 digits or more".raise()
|
||||
InvalidArgumentException.new("n must have 3 digits or more").raise()
|
||||
}
|
||||
else if(len.isEven())
|
||||
{
|
||||
InvalidArgumentException.new:"n must have an odd number of digits".raise()
|
||||
InvalidArgumentException.new("n must have an odd number of digits").raise()
|
||||
};
|
||||
|
||||
int mid := len / 2;
|
||||
|
|
@ -22,8 +22,8 @@ middleThreeDigits(int n)
|
|||
public program()
|
||||
{
|
||||
new int[]{123, 12345, 1234567, 987654321, 10001, -10001, -123, -100, 100, -12345, 1, 2, -1, -10, 2002, -2002, 0}
|
||||
.forEach:(n)
|
||||
.forEach::(n)
|
||||
{
|
||||
console.printLine("middleThreeDigits(",n,"):",middleThreeDigits(n) \\ on:(e => e.Message))
|
||||
console.printLine("middleThreeDigits(",n,"):",middleThreeDigits(n) \\ on::(e => e.Message))
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
import "/fmt" for Fmt
|
||||
import "./fmt" for Fmt
|
||||
|
||||
var middle3 = Fn.new { |n|
|
||||
if (n < 0) n = -n
|
||||
|
|
@ -15,5 +15,5 @@ var a = [123, 12345, 1234567, 987654321, 10001, -10001, -123, -100, 100, -12345,
|
|||
1, 2, -1, -10, 2002, -2002, 0]
|
||||
|
||||
for (e in a) {
|
||||
System.print("%(Fmt.s(9, e)) -> %(middle3.call(e))")
|
||||
Fmt.print("$9d -> $n", e, middle3.call(e))
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue