C,C++/JAVA/BASH/ASM ARENA

वह प्रदीप जो दीख रहा है झिलमिल दूर नही है थक कर बैठ गये क्या भाई मन्जिल दूर नही है चिन्गारी बन गयी लहू की बून्द गिरी जो पग से चमक रहे पीछे मुड देखो चरण-चिनह जगमग से बाकी होश तभी तक, जब तक जलता तूर नही है थक कर बैठ गये क्या भाई मन्जिल दूर नही है अपनी हड्डी की मशाल से हृदय चीरते तम का, सारी रात चले तुम दुख झेलते कुलिश का। एक खेय है शेष, किसी विध पार उसे कर जाओ; वह देखो, उस पार चमकता है मन्दिर प्रियतम का। आकर इतना पास फिरे, वह सच्चा शूर नहीं है; थककर बैठ गये क्या भाई! मंज़िल दूर नहीं है। दिशा दीप्त हो उठी प्राप्त कर पुण्य-प्रकाश तुम्हारा, लिखा जा चुका अनल-अक्षरों में इतिहास तुम्हारा। जिस मिट्टी ने लहू पिया, वह फूल खिलाएगी ही, अम्बर पर घन बन छाएगा ही उच्छ्वास तुम्हारा। और अधिक ले जाँच, देवता इतन क्रूर नहीं है। थककर बैठ गये क्या भाई! मंज़िल दूर नहीं है।

D.O.P.E Online Judge! prob:-Modulus February 28, 2010

Filed under: C,C++ Programs,Programming Contest — whoami @ 10:16
Tags: ,

D.O.P.E Online Judge! prob:-Modulus

–AC–

#include
int main()
{
long long int a,b,res,tmp,i,j,k,c;
for(k=0;k<10;k++){

scanf("%lld%lld%lld",&a,&b,&c);
res=a%c;
res=(res*b)%c;

printf("%lld\n",res);
}
return 0;
}

 

D.O.P.E Online Judge! prob:-Complement

Filed under: C,C++ Programs — whoami @ 09:48
Tags: ,

D.O.P.E Online Judge! prob:-Complement

–AC–

#include<stdio.h>
int main(){long long n,t,b,c;while(1){if(scanf("%lld",&n)==-1) break;
t=n;c=0;while(1){t>>=1;if(t==0) break;++c;}c+=1;n=~n;b=0;b=~b;b<<=c;
b=~b;n=n&b;printf("%lld\n",n);}return 0;}
 

SPOJ UBoat Problem code: HS09UBT

Filed under: C,C++ Programs,SPOJ — whoami @ 05:46
Tags: ,

SPOJ UBoat
Problem code: HS09UBT

–AC–

 

SPOJ Problem Set (first) 2980. ATM Problem code: HS08TES February 27, 2010

Filed under: C,C++ Programs,SPOJ — whoami @ 22:38
Tags: ,

SPOJ Problem Set (first)
2980. ATM
Problem code: HS08TES

–AC–

#include<stdio.h>
int main()
{
  int i,j,k;
  int X;
  float Y,amt,tmp;
  scanf("%d%f",&X,&Y);
  
  if(X%5==0&&(Y-0.50)>=(float)X)
   amt=Y-(float)X-0.50;
  else
   amt=Y;
  
  printf("%.2f\n",amt);

return 0;
}

 

SPOJ Bridge Building Problem code: HS09BRI

Filed under: C,C++ Programs,SPOJ — whoami @ 22:07
Tags: ,

SPOJ Bridge Building
Problem code: HS09BRI

-AC–[10 points]

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<math.h>

int main()
{
  int i,j,k;
  int a,b,c,h;
  float x,y,z;
  float aa,bb,cc,hh,min;
  scanf("%d%d%d%d",&a,&b,&c,&h);
  aa=a;bb=b;cc=c;hh=h;
   min=10000000;
  for(x=0;x<=cc;x=x+1){
   y=sqrtf(aa*aa+(cc-x)*(cc-x))+hh+sqrtf(bb*bb+x*x);
   if(y<min)
    min=y; 
  }
 printf("%.2f\n",min);

return 0;
}

 

SPOJ 6192. H Function February 25, 2010

Filed under: C,C++ Programs,SPOJ — whoami @ 20:57
Tags: ,

SPOJ 6192 H Function
Problem code: HFUN

–AC–

T,N;main(){scanf("%d",&T);while(T--){scanf("%d",&N);N=(!N)?1:(N<3)?N:(N<5)?6:(N<6)?3:9;
printf("%d\n",N);}exit(0);}
 

TJU 1365. Hard to Believe, but True!

Filed under: C,C++ Programs,TJU — whoami @ 20:52
Tags: ,

TJU 1365. Hard to Believe, but True!

–AC–

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

int main()
{
  char sa[10],sb[10],sc[10];
  int i,j,k,la,lb,lc,a,b,sum;
  char c;
  while(1){
  i=0;
  while(1){ c=getchar(); if(c=='+') break;sa[i++]=c;}
  sa[i]='\0';
  i=0;
  while(1){ c=getchar();if(c=='=') break;sb[i++]=c;}
  sb[i]='\0';
  i=0;
  while(1){ c=getchar();if(c=='\n') break;sc[i++]=c;}
  sc[i]='\0';
  la=strlen(sa);lb=strlen(sb);lc=strlen(sc);
  for(i=0;i<la/2;i++){
    c=sa[i];sa[i]=sa[la-1-i];sa[la-1-i]=c;
   }
   for(i=0;i<lb/2;i++){
    c=sb[i];sb[i]=sb[lb-1-i];sb[lb-1-i]=c;
   }
   for(i=0;i<lc/2;i++){
    c=sc[i];sc[i]=sc[lc-1-i];sc[lc-1-i]=c;
   }
   a=atoi(sa);b=atoi(sb);sum=atoi(sc);
   if(a==0&&b==0&&sum==0) {printf("True\n");break;}
   if((a+b)==sum) printf("True\n");
   else printf("False\n");
   }

return 0;
}