Professional Documents
Culture Documents
KE158
#include <bits/stdc++.h>
int main()
int t,i;
cin>>t;
for(i=0;i<t;i++){
int a,b,sum=0,temp;
int ani,fac,coun=0;
bool q=true;
cin>>a;
cin>>b;
sum=a+b;
temp=sum;
//for prime number
ani=0;
while(q){
coun++;
fac=0;
for(int j=1;j<=sum;j++){
if(sum%j==0){
fac++;
else{
continue;
if(fac==2)
if(coun==1){
sum=sum+1;
continue;
else{
q=false;
}
}
else{
sum=sum+1;
cout<<sum-temp<<endl;
--------------------------------------------
2.Separate No
#include <bits/stdc++.h>
int main(){
int x;
cin >> x;
string y;
cin >> y;
bool post=false;
if(y[0]=='0'){
string ny="0";
ny+=to_string(sec);
sec++;
if(ny==y)
post=true;
else
for(int i=1;i<=(y.size()/2);i++){
res*=10;
res+=(y[i-1]-'0');
string ny=y.substr(0,i);
while(ny.size()<y.size()){
ny+=to_string(sec);
sec++;
if(ny==y){
post=true;
break;
if(post&&y.size()>1)
cout<<"YES "<<res<<endl;
}
else
cout<<"NO"<<endl;
return 0;