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

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

SPOJ 5449. Seinfeld December 5, 2009

Filed under: ACM ICPC,ANARC,C,C++ Programs,SPOJ,TODOLIST — whoami @ 12:46
Tags: , , ,

SPOJ 5449. Seinfeld
Problem code: ANARC09A

TODOLIST;

 

SPOJ 5451. Not So Flat After All

Filed under: ANARC,C,C++ Programs,Coding,SPOJ,TODOLIST — whoami @ 05:12
Tags: , , ,

SPOJ 5451. Not So Flat After All
Problem code: ANARC09C

TODOLIST:

 

SPOJ 5450. Tiles of Tetris, Not! November 30, 2009

Filed under: ACM ICPC,ANARC,C,C++ Programs,Coding,SPOJ — whoami @ 17:15
Tags: , ,

SPOJ 5450. Tiles of Tetris, Not!
Problem code: ANARC09B

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

long long int gcd(long long int n1,long long int n2)
{
  if(n1==0) return n2;
  else if(n2==0) return n1;

  if(n1>n2)
    return gcd(n1%n2,n2);
  else
    return gcd(n1,n2%n1);

return 0;

}

int main()
{
  long long int i,j,k,lcm;
  long long int W,H;
  
  while(1)
  {
   scanf("%lld%lld",&W,&H);
   if(W==0&&H==0) break;
  
   if(W==H) 
       printf("1\n");
   else if(W>H)
   {
        if(W%H==0) 
           printf("%lld\n",W/H);
        else
          {
           lcm=(W*H)/gcd(W,H);
           printf("%lld\n",lcm);
          }
    }
    else if(H>W)
    {
        if(H%W==0)
          printf("%lld\n",H/W);
        else
          {
            lcm=(W*H)/gcd(W,H);
            printf("%lld\n",lcm);
          }
     }
   
   }

return 0;
}

 

SPOJ 5447. Probability One

Filed under: ANARC,C,C++ Programs,Coding,SPOJ — whoami @ 11:01
Tags: , ,

SPOJ 5447. Probability One
Problem code: ANARC09E

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

int main()
{
  int i,j;
  int k,B,Q;
  k=0;
  while(1)
  {
    
    scanf("%d",&B);
    if(B==0) break;
    if(B%2==0)
      printf("%d. even %d\n",++k,B/2);
    else
      printf("%d. odd %d\n",++k,(B-1)/2);
  }
return 0;
}