CODIGO.-
public String Conversor(int n, int b) { String chars="0123456789ABCDEFGHIJ"; String resultado=""; while(n>0) { resultado=chars.charAt(n%b) + resultado; n/=b; } return resultado; }
public String Conversor(int n, int b) { String chars="0123456789ABCDEFGHIJ"; String resultado=""; while(n>0) { resultado=chars.charAt(n%b) + resultado; n/=b; } return resultado; }
bool palin(string cad) { vi v(27); int p=cad.size(); REP(i,p) { v[cad[i]-'a']++; } int cont=0; REP(i,27) { if(v[i]%2!=0) cont++; } if(cont>1) return false; return true; } int main() { string cad; cin>>cad; if(palin(cad)) cout<<"First"<<endl; else { int l=cad.size(); if(l%2==0) cout<<"Second"<<endl; else cout<<"First"<<endl; } return 0; }
int main() { int n,k; int max1=-(2<<29); cin>>n>>k; REP(i,n) { int t,f; cin>>f>>t; if(t>k) max1=max(max1,f-(t-k)); else max1=max(max1,f); } cout<<max1<<endl; return 0; }