Php 我对Kattis模的回答有什么问题?
我是一名PHP初学者,我正在尝试Modulo Kattis问题,当我在终端上进行测试时,我的代码运行良好,但当我提交解决方案时,我得到了“错误答案” 问题(): 给定两个整数A和B,当A除以B时,模B是余数。例如,数字7、14、27和38变成1、2、0和2,模3。编写一个程序,接受10个数字作为输入,输出输入中的不同数字,如果这些数字被视为模42。 如果在这些方面失败,请确保: -您没有打印除中指定的输出以外的任何输出 问题 -您没有拼错输出的任何部分(复制粘贴) (她是你的朋友) -您正在使用 “问题中要求的精度” 如果输入是1,2,3,4,5,6,7,8,9,10,答案是10,因为输入数字%42给出了10个不同的输出 我真的不明白怎么了。非常感谢,以下是我的代码:Php 我对Kattis模的回答有什么问题?,php,Php,我是一名PHP初学者,我正在尝试Modulo Kattis问题,当我在终端上进行测试时,我的代码运行良好,但当我提交解决方案时,我得到了“错误答案” 问题(): 给定两个整数A和B,当A除以B时,模B是余数。例如,数字7、14、27和38变成1、2、0和2,模3。编写一个程序,接受10个数字作为输入,输出输入中的不同数字,如果这些数字被视为模42。 如果在这些方面失败,请确保: -您没有打印除中指定的输出以外的任何输出 问题 -您没有拼错输出的任何部分(复制粘贴) (她是你的朋友) -您正在使用
$results = array();
while(sizeof($results) < 10)
{
fscanf(STDIN, '%d', $input);
array_push($results, $input % 42);
}
$unique = count(array_unique($results));
fprintf(STDOUT, "%d\n", $unique);
$results=array();
而(sizeof($results)<10)
{
fscanf(标准输入,'%d',$input);
数组推送($results,$input%42);
}
$unique=计数(数组_unique($results));
fprintf(标准输出,“%d\n”,$unique);
当我提交解决方案时,我得到了“错误答案”。。。。服从什么?如果问题用英语或任何语言读得好,可能会有帮助。由于不完全清楚需要什么您使用的是fprintf
而不是echo
?您是否包括我提交的代码(开头