Does somebody know where will be held? Why have they taken so long to announce it? As far as I know, the host of next competition is always announced formally at the closing ceremony, but this wasn't the case at Beijing 2018.
Has this happened before? I am just asking out of curiosity :)
There hasn't been an official announcement, but Bill Poucher said (kinda) that it will be held on Porto!
You can read his "announcement" here
ICPC has made an official announcement on ICPCNews! You can see the facebook post here