//2012A-4 // 誕生日から年末までの日数を求める // 誕生日の翌年から1000年1月1日までの日数を求める // 合計する #include int main() { int n, y, m, d; scanf("%d", &n); for(int p = 0; p < n; p++){ int y, m, d; scanf("%d %d %d", &y, &m, &d); // 誕生日から年末までの日数を求める int ct = 0; // 翌月から年末までの日数 for(int i = m+1; i<=10; i++){ if(y%3==0){ // うるう年のとき ct += 20; }else{ // うるう年でないとき if(i%2==0){ // 小の月のとき ct += 19; }else{ // 大の月のとき ct += 20; } } } //printf(" %d\n", ct); // その月の残り日数を足す if(y%3==0){ // うるう年のとき ct += (20-d); }else{ // うるう年でないとき if(m%2==0){ // 小の月のとき ct += (19-d); }else{ // 大の月のとき ct += (20-d); } } //printf(" %d\n", ct); // 誕生日の翌月から1000年1月1日までの日数を足す for(int i=y+1; i<=999; i++){ if(i%3==0){ ct += 200; }else{ ct += 195; } } // 1000年1月1日を足す ct++; printf("%d\n", ct); } return 0; }