SRM386 DIV2 class TrophyShelf { public: vector countVisible(vector t) { VI ret; int m = 0, cnt = 0; REP(i, t.size()) { if( m = 0; i--) { if(m < t[i]) { m = t[i]; cnt++; } } ret.pb(cnt); return ret; } }; SRM387 DIV2 class GuessingNextElement { public: int guess(vector A) { int is_ari = 1; int dis = A[1] - A[0]; f..