fork(1) download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. void jedynastkowy(int L)
  6. {
  7. int W=0, Tablica[W];
  8. while(L)
  9. {
  10. Tablica[W] = L%11;
  11. L/=11;
  12. W++;
  13. }
  14. for(int I=W-1; I>=0; I--)
  15. {
  16. if(Tablica[I] < 10) cout<<Tablica[I];
  17. else cout<<"A";
  18. }
  19. }
  20.  
  21. void szestnastkowy(int l)
  22. {
  23. int w=0, tablica[w];
  24. while(l)
  25. {
  26. tablica[w] = l%16;
  27. l/=16;
  28. w++;
  29. }
  30. for(int i=w-1; i>=0; i--)
  31. {
  32. if(tablica[i] < 10) cout<<tablica[i];
  33. else switch(tablica[i])
  34. {
  35. case 10:
  36. cout<<"A";
  37. break;
  38. case 11:
  39. cout<<"B";
  40. break;
  41. case 12:
  42. cout<<"C";
  43. break;
  44. case 13:
  45. cout<<"D";
  46. break;
  47. case 14:
  48. cout<<"E";
  49. break;
  50. case 15:
  51. cout<<"F";
  52. break;
  53. }
  54. }
  55. cout<<" ";
  56. }
  57.  
  58. int main()
  59. {
  60. int t, n;
  61. cin>>t;
  62. for(;t>0; t--)
  63. {
  64. cin>>n;
  65. szestnastkowy(n); jedynastkowy(n); cout<<endl;
  66. }
  67. return 0;
  68. }
  69.  
Runtime error #stdin #stdout 0s 2744KB
stdin
3
8237
253
10000000
stdout
202D 6209