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

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

SPOJ UBoat Problem code: HS09UBT February 28, 2010

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);}
 

SPOJ 6125. Dos Date February 21, 2010

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

SPOJ 6125. Dos Date(challenge)
Problem code: DDATE

—AC—

j,k,N,X,l,y,d,m,r;*o[]={"January","February","March","April","May","June","July","August","September","October","November","December"};
main(){scanf("%d",&N); while(N--){scanf("%d",&X);j=k=l=d=m=y=0;while(X){r=X%2;(j<5)? (d+=r*pow(2,j++)):(k<4)?(m+=r*pow(2,k++)):(y+=r*pow(2,l++));    X/=2;}printf("%d %s %d\n",d,o[m-1],y);}exit(0);}
 

SPOJ 3378. Mirrored Pairs

Filed under: C,C++ Programs,SPOJ — whoami @ 19:24
Tags: ,

SPOJ 3378. Mirrored Pairs
Problem code: MIRRORED

—AC–

 

SPOJ 5842. Polybius square February 18, 2010

Filed under: C,C++ Programs,Challenge,SPOJ — whoami @ 19:51
Tags: ,

challenge:
5842. Polybius square
Problem code: POLYBIUS

c,i,j,k,l;main(){char s[1000];scanf("%d\n",&c);while(c--){gets(s);for(i=0;s[i];i++){if(s[i]!=32){if(s[i]<73){j=s[i]-65;}if(s[i]>72){if(s[i]==73)s[i]=74;j=s[i]-66;}k=j/5+1;l=j%5+1;printf("%d%d ",k,l);}}puts("");}exit(0);}