Record section of ABC company records the customer number and the trading date for each month
- برمجة بي اتش بي
- 2021-09-08
- mhanasmh00489829403
الأجوبة
<?php
$x = array();
while (true) {
$a = rtrim(fgets(STDIN));
if ($a === '') {
break;
}
list($n, $d) = explode(',', $a);
if (!isset($x[$n])) {
$x[$n] = 0;
}
$x[$n]++;
}
$y = array();
while (true) {
$a = rtrim(fgets(STDIN));
if ($a === '') {
break;
}
list($n, $d) = explode(',', $a);
if (!isset($x[$n])) {
continue;
}
if (!isset($y[$n])) {
$y[$n] = $x[$n];
}
$y[$n]++;
}
echo "Customer number and the number of transactions:\n";
ksort($y);
foreach ($y as $k => $v) {
echo sprintf('%d %d', $k, $v) . PHP_EOL;
}
?>
Sample Input:
125,10
55,12
34,14
125,3
55,4
125,5
Sample Output:
Customer number and the number of transactions: 55 2 125 3
أسئلة مشابهة
القوائم الدراسية التي ينتمي لها السؤال