목록프로그래밍 (35)
Deep Learning study
#include #include #include using namespace std; char a[1000001]; bool erased[1000001]; char b[100]; int main() { scanf("%s",a); scanf("%s",b); int n = strlen(a); int m = strlen(b); if (m == 1) { for (int i=0; i
#include #include #include using namespace std; bool cmp(const pair &a,const pair &b){ if(a.first == b.first){ return a.second > b.second; } return a.first > n; vector a(n); for(int i=0 ;i> a[i].first >> a[i].second; sort(a.begin(),a.end(),cmp); cin >> m; vector b(m); for(int i=0 ;i> b[i].first >> b[i].second; sort(b.begin(),b...
#include #include int max(int a){ int ret=0,i=0; while(a){ if((a%10) == 5) ret += 6*(int)pow(10,i); else ret+=(a%10) * (int)pow(10,i); a/=10,i++; } return ret; } int min(int a){ int ret=0,i=0; while(a){ if((a%10) == 6) ret += 5*(int)pow(10,i); else ret+=(a%10) * (int)pow(10,i); a/=10,i++; } return ret; } int main(){ int a,b; scanf("%d %d",&a,&b); printf("%d %d\n",min(a)+min(b),max(a)+max(b)); re..