@@ -5,6 +5,11 @@ export const info = {
55 const problemSubmissionDeadline = 'Fri, 6 June 2025'
66 return {
77 announcements : [
8+ < >
9+ < strong > 2026-01-14</ strong > Amendment made to the results to fix an
10+ issue with undetected incorrect optimality claims. Thanks to Alessio
11+ Pellegrino for reporting.
12+ </ > ,
813 < >
914 < strong > 2025-09-15</ strong > Announcements of the results are{ ' ' }
1015 < Link href = "/challenge/2025/results" > here</ Link > .
@@ -56,6 +61,11 @@ export const info = {
5661 const problemSubmissionDeadline = 'Fri, 28 June 2024'
5762 return {
5863 announcements : [
64+ < >
65+ < strong > 2026-01-14</ strong > Amendment made to the results to fix an
66+ issue with undetected incorrect optimality claims. Thanks to Alessio
67+ Pellegrino for reporting.
68+ </ > ,
5969 < >
6070 < strong > 2024-09-05</ strong > Announcements of the results are{ ' ' }
6171 < Link href = "/challenge/2024/results" > here</ Link > .
@@ -107,20 +117,45 @@ export const info = {
107117/// Get ordinal representation of challenge year
108118export function nthYear ( year ) {
109119 const n = year - 2008 + 1
110- const s = n % 100 ;
120+ const s = n % 100
111121 if ( s > 3 && s < 21 ) {
112- return < > { n } < sup > th</ sup > </ > ;
122+ return (
123+ < >
124+ { n }
125+ < sup > th</ sup >
126+ </ >
127+ )
113128 }
114129 switch ( s % 10 ) {
115130 case 1 : {
116- return < > { n } < sup > st</ sup > </ > ;
131+ return (
132+ < >
133+ { n }
134+ < sup > st</ sup >
135+ </ >
136+ )
117137 }
118138 case 2 : {
119- return < > { n } < sup > nd</ sup > </ > ;
139+ return (
140+ < >
141+ { n }
142+ < sup > nd</ sup >
143+ </ >
144+ )
120145 }
121146 case 3 : {
122- return < > { n } < sup > rd</ sup > </ > ;
147+ return (
148+ < >
149+ { n }
150+ < sup > rd</ sup >
151+ </ >
152+ )
123153 }
124154 }
125- return < > { n } < sup > th</ sup > </ > ;
155+ return (
156+ < >
157+ { n }
158+ < sup > th</ sup >
159+ </ >
160+ )
126161}
0 commit comments