虽然这道题想了很久 但是最终还是觉得很像某个自己知道博弈; 学了点博弈之后第一次推出来了, 还是很开心的, 虽然不难;
#include <cstdio>
#include <algorithm>
#include <iostream>
using namespace std;
int main(){
int n, k, x, y;
while(scanf("%d%d", &n, &k)){
if(n == 0 && k == 0) break;
if((n-1) % (k+1) == 0){
printf("Jiang\n");
}else{
printf("Tang\n");
}
}
return 0;
}