Cod sursa(job #485054)

Utilizator biroBiro Alexandru biro Data 16 septembrie 2010 21:40:50
Problema Patrate2 Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.57 kb
#include <algorithm>

using namespace std ;

int v[34] ;

int main() {
  freopen ("patrate2.in","r",stdin) ;
  freopen ("patrate2.out","w",stdout);

  int n ;
  int new_lim ;
  v[33]=1 ;

  scanf ("%d" ,&n ) ;

  for (int i=1 ;i<n*n+n ;++i ) {
    for (int j=1 ;j<=33 ;++j) {
        v[j]*=2 ;
        if (v[j]>9) {
          v[j-1]++ ;
          v[j]%=10 ;
        }
      }
  }
  for (int i=1 ;i<=33 ;++i)
    if (v[i]) {
      new_lim=i ;
      break ;
    }
      
  for (int i=new_lim ;i<=33 ;++i)
    printf ("%d" ,v[i] ) ;

  return 0 ;
}