Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2014
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.40 KB | None | 0 0
  1. char binum[100000];
  2. void main(){
  3. int index;
  4. int length;
  5. int temp=0;
  6. scanf("%s", binum);
  7. length = strlen(binum);
  8. index = strlen(binum);
  9. while (index>0){
  10. switch(index % 3){
  11. case 1 :
  12. temp += 1 * (binum[length - index]-'0');
  13. printf("%d", temp);
  14. temp = 0;
  15. break;
  16. case 2 :
  17. temp += 2 * (binum[length - index]-'0');
  18. break;
  19. case 0:
  20. temp += 4 * (binum[length - index]-'0');
  21. break;
  22. }
  23. index--;
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement