3 5
15 16
<?php
class Rectangle{
public $w; public $h;
function __construct($w,$h){ $this->w=$w; $this->h=$h; }
function area(){ return $this->w*$this->h; }
function perim(){ return 2*($this->w+$this->h); }
}
$inputText=trim(stream_get_contents(STDIN));
if($inputText==='') exit;
[$w,$h]=array_map('intval',preg_split('/\\s+/', $inputText));
$r=new Rectangle($w,$h);
echo $r->area().' '.$r->perim();
?>
<?php
class Rectangle{
public $w; public $h;
function __construct($w,$h){ $this->w=$w; $this->h=$h; }
function area(){ return $this->w*$this->h; }
function perim(){ return 2*($this->w+$this->h); }
}
$inputText=trim(stream_get_contents(STDIN));
if($inputText==='') exit;
[$w,$h]=array_map('intval',preg_split('/\\s+/', $inputText));
$r=new Rectangle($w,$h);
echo $r->area().' '.$r->perim();
?>