File tree Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Expand file tree Collapse file tree 1 file changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -31,18 +31,17 @@ function getCorrectAnswer(string $question): string
3131{
3232 $ elements = explode (" " , $ question );
3333 $ hiddenIndex = (int )array_search (".. " , $ elements );
34- $ intArray = array_map ('intval ' , $ elements , true );
3534 $ len = count ($ elements );
3635
3736 if ($ hiddenIndex !== 0 && $ hiddenIndex !== $ len - 1 ) {
38- $ step = ($ intArray [$ hiddenIndex + 1 ] - $ intArray [$ hiddenIndex - 1 ]) / 2 ;
39- $ missedValue = $ intArray [$ hiddenIndex - 1 ] + $ step ;
37+ $ step = (( int ) $ elements [$ hiddenIndex + 1 ] - ( int ) $ elements [$ hiddenIndex - 1 ]) / 2 ;
38+ $ missedValue = ( int ) $ elements [$ hiddenIndex - 1 ] + $ step ;
4039 } elseif ($ hiddenIndex === 0 ) {
41- $ step = $ intArray [2 ] - $ intArray [1 ];
42- $ missedValue = $ intArray [1 ] - $ step ;
40+ $ step = ( int ) $ elements [2 ] - ( int ) $ elements [1 ];
41+ $ missedValue = ( int ) $ elements [1 ] - $ step ;
4342 } else {
44- $ step = $ intArray [2 ] - $ intArray [1 ];
45- $ missedValue = $ intArray [$ len - 2 ] + $ step ;
43+ $ step = ( int ) $ elements [2 ] - ( int ) $ elements [1 ];
44+ $ missedValue = ( int ) $ elements [$ len - 2 ] + $ step ;
4645 }
4746 return (string ) $ missedValue ;
4847}
You can’t perform that action at this time.
0 commit comments