Thursday, May 28, 2020

734B - Anton and Digits

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.  
  6. long long d2,d3,d5,d6;
  7. cin>>d2>>d3>>d5>>d6;
  8. long long mn= min( min(d2,d5),d6 );
  9.  
  10. long long mn2=min(d2-mn,d3);
  11.  
  12. long long ans = mn*256+mn2*32;
  13. cout<<ans;
  14. }

Saturday, May 23, 2020

835A - Key races

835A - Key races


  1. #include<iostream>
  2. using namespace std;
  3. int main(){
  4. int s,v1,t1,v2,t2;
  5. cin>>s>>v1>>v2>>t1>>t2;
  6. int f= s*v1+2*t1;
  7. int sc= s*v2+2*t2;
  8. if(f>sc ) cout<<"Second";
  9. else if(f<sc) cout<<"First";
  10. else if(f==sc) cout <<"Friendship";
  11.  
  12. }

1114A - Got Any Grapes?


  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int x,y,z;
  6. cin>>x>>y>>z;
  7. int a,b,c;
  8. cin>>a>>b>>c;
  9.  
  10. int green = a-x;
  11. int gandp= green+b;
  12. int smith = gandp- y;
  13. int drick = smith+c-z;
  14. if(green<0 or smith<0 or drick <0)
  15. cout<<"NO";
  16. else cout<<"YES";
  17.  
  18. }
 

Friday, May 22, 2020

514A. Chewbaсca and Number

514A. Chewbaсca and Number

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. string s;
  6. cin>>s;
  7. for(int i=0;i<s.length();i++){
  8. if(i==0 and s[i]=='9')continue;
  9.  
  10. if(s[i]=='5')s[i]='4';
  11. if(s[i]=='6')s[i]='3';
  12. if(s[i]=='7')s[i]='2';
  13. if(s[i]=='8')s[i]='1';
  14. if(s[i]=='9')s[i]='0';
  15. }
  16. cout<<s;
  17.  
  18. return 0;
  19. }


651A. Joysticks

  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int a,b,c=0;
  6. int i;
  7. cin>>a>>b;
  8. int mn =min(a,b);
  9. int mx =max(a,b);
  10.  
  11. while( max(mx,mn)>1 && min(mx,mn)>0){
  12.  
  13. if(mx>mn){
  14. mn = mn+1;
  15. mx=mx-2;
  16.  
  17. }
  18. else {
  19. mn =mn -2;
  20. mx = mx+1;
  21. }
  22.  
  23. //cout<<mn<<" "<<mx<<endl;
  24. c++;
  25. }
  26. cout<<c;
  27. return 0;
  28. }

1257A - Two Rival Students


  1. 1257A - Two Rival Students
  2. #include<iostream>
  3. using namespace std;
  4. int main()
  5. {
  6.  
  7. int n,x,a,b;
  8. int t;
  9. cin>>t;
  10.  
  11. while(t--)
  12. {cin>>n>>x>>a>>b;
  13. {
  14. int c=0;
  15. int m = max(a,b);
  16. int mn= min(a,b);
  17. for(int i=1;i<=x;i++)
  18. {
  19. if(m>=n)break;
  20. c++;
  21. m++;
  22. }
  23. int xtramove =0;
  24. xtramove = x-c;
  25. for(int i=0;i<xtramove;i++)
  26. {
  27. if(mn<=1)break;
  28. mn--;
  29. }
  30.   
  31. cout<< m-mn<<endl;
  32. }
  33.  
  34. }
  35. return 0;}

Wednesday, May 20, 2020

1295A - Display The Number

1295A - Display The Number


  1. #include<iostream>
  2. using namespace std;
  3. int main()
  4. {
  5. int t;
  6. int n;
  7. cin>>t;
  8. while(t--)
  9. {
  10. cin>>n;
  11. if(n%2==0){
  12. for(int i=0;i<n/2;i++)
  13. cout<<1;
  14. cout<<endl;
  15. }
  16. else{
  17. cout<<7;
  18. for(int i=1;i<n/2;i++)
  19. cout<<1;
  20. cout<<endl;
  21. }
  22. }
  23.  
  24.  
  25.  
  26.  
  27. }

Tuesday, May 19, 2020

1206A. Choose Two Numbers

  1. 1206/A
  2. #include<iostream>
  3. #include<algorithm>
  4. using namespace std;
  5. int main(){
  6. int a;
  7. int b;
  8. cin>>a;
  9. int arr[a];
  10.  
  11. for(int i=0;i<a;i++)
  12. cin>>arr[i];
  13. sort(arr,arr+a);
  14. cin>>b;
  15. int brr[b];
  16. for(int i=0;i<b;i++)
  17. cin>>brr[i];
  18. sort(brr,brr+b);
  19.  
  20. cout<<arr[a-1]<<" "<<brr[b-1]<<endl;
  21.  
  22. }

Monday, May 18, 2020

1350A - Orac and Factors


  1. 1350A - Orac and Factors


  1. #include<iostream>
  2. using namespace std;
  3. int main(){
  4. long n,k;
  5. int t,i;
  6. cin>>t;
  7. while(t--){
  8. long c=0;
  9. cin>>n>>k;
  10. if(n%2==0){
  11. n=n+2*k;
  12. cout<<n<<endl;
  13. }
  14.  
  15. else{
  16. for(int j=2;j<=n;j++){
  17. if(n%j==0) 
  18. {c=j;
  19. break;}
  20. }
  21. c=c+n;

  22. c=c+2*(k-1);

  23. cout<<c<<endl;
  24. }

  25. }
  26. return 0;}

Sunday, May 17, 2020

1230A Dawid and Bags of Candies

#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int arr[4];
for(int i=0;i<4;i++){
cin>>arr[i];
}
sort(arr,arr+4);
if(arr[0]+arr[3]==arr[1]+arr[2])
cout<<"YES"<<endl;
else if(arr[0]+arr[2]+arr[1]==arr[3])
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
return 0;

}

Saturday, May 16, 2020

1326A - Bad Ugly Numbers

  1. #include<math.h>
  2. #include<iostream>
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. int n;
  8. int t;
  9. cin>>t;
  10. while(t--){
  11. cin>>n;
  12. if(n==1) cout<<-1<<endl;
  13. else {cout<<"2";
  14. for(int i=1;i<n;i++)
  15.  
  16. cout<<"3";
  17.  
  18.  
  19. }
  20. cout<<endl;
  21. }
  22.  
  23.  
  24. }
  25.  

Wednesday, May 13, 2020

149A - Business trip

  1. #include<algorithm>
  2. #include<iostream>
  3. using namespace std;
  4. int main(){
  5. int n,sum=0,c=0;
  6. cin>>n;
  7. int arr[12];
  8. for(int i=0;i<12;i++)
  9. cin>>arr[i];
  10. sort(arr, arr + 12, greater<int>());
  11. if(n==0)cout<<0;
  12. else {
  13. for(int i=0;i<12;i++)
  14. {
  15. sum=sum+arr[i];
  16. c++;
  17. if(sum>=n){cout<<c; break;}
  18.  
  19.  
  20. }
  21. if( sum<n){
  22. cout<<-1<<" " ;
  23. }
  24.  
  25. }
  26.  
  27.  
  28. }

149A - Business trip

  1. #include<algorithm>
  2. #include<iostream>
  3. using namespace std;
  4. int main(){
  5. int n,sum=0,c=0;
  6. cin>>n;
  7. int arr[12];
  8. for(int i=0;i<12;i++)
  9. cin>>arr[i];
  10. sort(arr, arr + 12, greater<int>());
  11. if(n==0)cout<<0;
  12. else {
  13. for(int i=0;i<12;i++)
  14. {
  15. sum=sum+arr[i];
  16. c++;
  17. if(sum>=n){cout<<c; break;}
  18.  
  19.  
  20. }
  21. if( sum<n){
  22. cout<<-1<<" " ;
  23. }
  24.  
  25. }
  26.  
  27.  
  28. }

149A - Business trip

  1. #include<algorithm>
  2. #include<iostream>
  3. using namespace std;
  4. int main(){
  5. int n,sum=0,c=0;
  6. cin>>n;
  7. int arr[12];
  8. for(int i=0;i<12;i++)
  9. cin>>arr[i];
  10. sort(arr, arr + 12, greater<int>());
  11. if(n==0)cout<<0;
  12. else {
  13. for(int i=0;i<12;i++)
  14. {
  15. sum=sum+arr[i];
  16. c++;
  17. if(sum>=n){cout<<c; break;}
  18.  
  19.  
  20. }
  21. if( sum<n){
  22. cout<<-1<<" " ;
  23. }
  24.  
  25. }
  26.  
  27.  
  28. }

Aptitude test assistant programmer 2018

 #include <stdio.h> #include <stdlib.h> int main() { char str[100]; int i; int space=0;     printf("Enter a string\n")...