--- loncom/homework/default_homework.lcpm 2000/10/12 20:36:05 1.4 +++ loncom/homework/default_homework.lcpm 2000/10/12 21:51:03 1.5 @@ -66,3 +66,20 @@ sub format { my ($value,$fmt)=@_; $SCRIPT_RESULT.=sprintf('%.'.$fmt,$value); } + +sub map { + my $num = $#_/2; + my $i; + for ( $i=1 ; $i<$num+1 ; $i++ ) { + ${$_[$i]}=$_[$i+$num] + } +} + +sub choose { + my $num = $_[0]; + return $_[$num]; +} +#$a=2; +#$b=2; +#&map(1,\$a,\$b,3,4); +#print $a."\n".$b."\n";