//2012A-2 // 1年1月1日から誕生日までの日数を求め、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); // 1年1月1日から誕生日までの日数を求める int ct=0; // 年を足す ct += ((y-1)*(20*5 + 19*5)); // うるう年の日数を足す ct += ((y-1)/3*5); // 月を足す if(y%3==0){ // うるう年のとき ct += ((m-1)*20); }else{ // うるう年でないとき ct += ((m-1)*20 - (m-1)/2); } // 日を足す ct += d; // 確認表示 //printf(" ct = %d\n", ct); // 1000年1月1日の日数 int mil = 999*195 + (999/3)*5 + 1; //printf(" mil = %d\n", mil); // 1000年1月1日の日数から誕生日までの日数を引く printf("%d\n", mil-ct); } return 0; }