70 lines
1.5 KiB
PHP
70 lines
1.5 KiB
PHP
<?php
|
|
|
|
return [
|
|
['XLIX', '49'],
|
|
['L', '50'],
|
|
['MMXII', '2012'],
|
|
['CMXCIX', '999'],
|
|
['CDXCIX', '499'],
|
|
['MMXVIII', '2018'],
|
|
['#VALUE!', '4000'],
|
|
['#VALUE!', '-1'],
|
|
['#VALUE!', '0, 5'],
|
|
['#VALUE!', '0, -1'],
|
|
['exception', ''],
|
|
['', '0'],
|
|
['', '0, 0'],
|
|
['', '0, 1'],
|
|
['', '0, 2'],
|
|
['', '0, 3'],
|
|
['', '0, 4'],
|
|
// 5 different results
|
|
['CMXCIX', '999'],
|
|
['CMXCIX', '999, true'],
|
|
['CMXCIX', '999, 0'],
|
|
['LMVLIV', '999, 1'],
|
|
['XMIX', '999, 2'],
|
|
['VMIV', '999, 3'],
|
|
['IM', '999, 4'],
|
|
['IM', '999, false'],
|
|
// 4 different results
|
|
['MMMCDXCVIII', '3498'],
|
|
['MMMCDXCVIII', '3498, 0'],
|
|
['MMMLDVLIII', '3498, 1'],
|
|
['MMMXDVIII', '3498, 2'],
|
|
['MMMVDIII', '3498, 3'],
|
|
['MMMVDIII', '3498, 4'],
|
|
// 3 different results
|
|
['CDXC', '490'],
|
|
['CDXC', '490, 0'],
|
|
['LDXL', '490, 1'],
|
|
['XD', '490, 2'],
|
|
['XD', '490, 3'],
|
|
['XD', '490, 4'],
|
|
// 2 different results
|
|
['XLV', '45'],
|
|
['XLV', '45, 0'],
|
|
['VL', '45, 1'],
|
|
['VL', '45, 2'],
|
|
['VL', '45, 3'],
|
|
['VL', '45, 4'],
|
|
// all 5 results the same
|
|
['I', '1'],
|
|
['I', '1, 0'],
|
|
['I', '1, 1'],
|
|
['I', '1, 2'],
|
|
['I', '1, 3'],
|
|
['I', '1, 4'],
|
|
// other tests
|
|
['XLIX', 'A3'],
|
|
['IL', 'A3, 4'],
|
|
['', 'C3'],
|
|
['#VALUE!', '"ABC"'],
|
|
['#VALUE!', '46, "ABC"'],
|
|
['MMMCMXCIX', '3999'],
|
|
['MMMIM', '3999, 4'],
|
|
['MMMIM', '"3999", "4"'],
|
|
['I', 'true'],
|
|
['', 'false'],
|
|
];
|