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

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

TJU 3004. Mispelling December 12, 2009

Filed under: ACMGreaterNewYork,C,C++ Programs,Coding,TJU — whoami @ 08:03
Tags: , ,

TJU 3004. Mispelling

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

int main()
{
  int i,j,k;
  int cases,cs=0;
  char s[1000];
  
  scanf("%d",&cases);
  while(cases--)
  {
    ++cs;
    scanf("%d %s",&i,s);
   printf("%d ",cs);  
  for(j=0;s[j]!='\0';j++)
     if(i-1!=j)
      printf("%c",s[j]);

   printf("\n");
  }

return 0;
}

 

SPOJ 2528. Monkey Vines December 9, 2009

Filed under: ACMGreaterNewYork,C,C++ Programs,Coding,SPOJ — whoami @ 18:42
Tags: ,

SPOJ 2528. Monkey Vines
Problem code: GNY07F

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

int main()
{
  int i,j,k;
  int N,max,test=0;
  char s[200],c;  

  scanf("%d",&N);
  getchar();
  while(N--)
  {
    i=0;
    while(1)
    {
      c=getchar();
      if(c=='\n')
      {
      s[i]='\0';
      break;
      }
     s[i++]=c;
    }
    ++test;
    j=0;
    if(s[0]=='\0'||s[0]=='\n')
    max=1;
    else
     max=0;
    for(i=0;s[i]!='\0';i++)
    {
      if(s[i]=='[')
         j++;
      else if(s[i]==']')
        j--;
      if(j>max)
       max=j;
   }
   
   if(max==1&&s[0]=='\0')
   printf("%d %d\n",test,max);
   else
   printf("%d %d\n",test,(int)pow(2,max));
 }

return 0;
}