that_one_nigga_you_k

gabigol

Nov 28th, 2023
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.73 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. // ??????????? ? ??????????? ?? ?? ??????????? ?? ? ??????????? ??????????? ??????????? ??????????? ? ??????????? ?? ?? ??????????? ?????????? ??????????? ???????????
  5. // ???????????????? ????????????????? ????????????????????? ????????????????????????????? ????????????? ???????????????? ????????????????? ???????????????????????????????????????????????????????
  6. // ???????????? ??? ?????????????????? ????????????????? ????? ??????????????? ????????????? ???????????? ???????????? ??? ?????????????????? ????? ??????????? ???????????????????????? ?????????????
  7. // ??? ??? ??? ????????? ????????? ?????? ?????? ??? ??? ??? ??? ??? ??? ????????? ?????? ??? ??? ??? ??? ??? ???
  8. // ???????????? ??? ???????????????? ????? ??????????????? ??? ??? ?????? ???????? ??? ??? ???????????? ???????????? ??? ???????????????? ????? ??? ??? ??? ??? ??? ?????????????
  9. // ???????????????? ???????????????? ??? ??????????????????? ??? ??????????????????? ??? ????????????? ???????????????? ???????????????? ??? ??? ??? ??? ??? ??? ?????????????
  10. // ???????????? ??? ???????????????? ? ??????????????? ??? ??? ?????? ???????????? ??? ???????????? ???????????? ??? ???????????????? ? ??? ??? ??? ??? ??? ?????????????
  11. // ??? ??? ??? ?????? ?????? ??? ????????? ?????? ??? ??? ??? ??? ??? ?????? ??? ??? ??? ??? ??? ??? ???
  12. // ??? ???????????? ??? ?????? ??????????????? ??? ??????????????????????????????? ???????????? ??? ???????????? ??? ?????? ??? ??????????? ???????????????????????? ??? ???
  13. // ??? ???????????????? ?????? ??????????????????? ?????????????????????????????? ????????????? ??? ???????????????? ?????? ???????????????????????????????????????????? ???
  14. // ? ??????????? ? ? ? ? ??????????? ? ?? ??????????? ??????????? ??????????? ? ??????????? ? ? ? ? ??????????? ?????????? ??????????? ? ?
  15.  
  16. // ??????????? ? ? ??????????? ??????????? ?????????? ??????????? ??????????? ?? ?? ??????????? ??????????? ??????????? ? ? ??????????? ? ? ? ???????????
  17. // ????????????? ??? ????????????????????????????????????????? ?????????????????????????? ???? ?????????????????????????????????????????????? ??????????????????? ??? ????????????????
  18. // ????????????? ??? ??? ???????????? ???????????????????????????????????????????????????? ????? ???????????????????????????????????????????? ??? ??? ??????????? ??? ??? ????????????????
  19. // ??? ??? ??? ??? ??? ??? ?????? ?????? ?????? ??? ?????? ????????? ?????? ?????? ??? ??? ??? ??? ??? ??? ?????? ???
  20. // ??? ??? ??? ??? ???????????? ???????????????? ??????????????????? ??? ??? ????? ?????????????????????????????????????????? ??? ??? ??? ??? ??????????????????????????
  21. // ??? ??? ??? ??? ????????????????????????????? ??????????????????? ??? ??? ??? ?????????????????????????????????????????? ??? ??? ??? ??? ??????????????????????????
  22. // ??? ??? ??? ??? ???????????? ???????????? ??? ??????????????????? ??? ??? ? ???????????????????????????? ????????????? ??? ??? ??? ??? ??????????????????????????
  23. // ??? ??? ??? ??? ??? ??? ??? ??? ?????? ?????? ??? ??? ?????? ?????? ??? ??? ??? ??? ??? ??? ??? ??? ?????? ???
  24. // ????????????? ????? ???????????? ??? ??? ???????????????? ???????????????? ??? ?????? ?????? ??? ??? ??? ????? ??????????? ???????????? ??? ?????? ???
  25. // ????????????? ??? ???????????????? ??????????????? ??? ???????????????? ??? ?????? ?????? ?????? ??? ??? ????????????????????????????? ?????? ???
  26. // ??????????? ? ??????????? ? ? ?????????? ? ? ??????????? ? ? ? ? ? ? ? ? ? ??????????? ??????????? ? ? ? ?
  27.  
  28. // ??????????? ? ? ?? ?? ??????????? ?? ? ? ? ??????????? ? ? ??????????? ?????????? ???????????
  29. // ???????????????? ??? ???? ????????????????????? ?????? ???????????????? ??? ???????????????????????????? ?????????????
  30. // ???????????? ??? ??? ????? ????? ??????????? ????? ?????? ???????????????? ??? ??? ??????????? ??????????????????????????
  31. // ??? ??? ??? ?????? ?????? ??? ?????? ?????? ?????? ??? ??? ??? ??? ??? ?????? ???
  32. // ???????????? ????????????? ??? ????? ??? ??? ??? ??? ????????????????????????????? ??? ??? ??? ??? ????????????????
  33. // ?????????????????????????? ??? ??? ??? ??? ??? ??? ????????????????????????????? ??? ??? ??? ??? ????????????????
  34. // ???????????? ????????????? ??? ? ??? ??? ??? ??? ????????????????????????????? ??? ??? ??? ??? ????????????????
  35. // ??? ??? ??? ??? ??? ??? ??? ????????? ?????? ??? ??? ??? ??? ??? ?????? ???
  36. // ???????????? ??? ??? ??? ??? ??????????? ??? ???????? ?????? ??? ????? ??????????? ???????????????? ???
  37. // ???????????????? ??? ??? ??????????????????? ??????? ?????? ??? ??? ????????????????????????? ??? ???
  38. // ??????????? ? ? ? ? ??????????? ? ?? ? ? ? ? ? ??????????? ?????????? ? ?
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52. // ? ? ??????????? ? ? ??????????? ??????????? ??????????? ? ??????????? ??????????? ??????????? ??????????? ?? ??
  53. // ??? ??????????????????? ???????????????? ????????????? ???????????????? ???????????????????????????????????????????????????????? ????
  54. // ??? ??? ??????????? ??? ??? ????????????? ????????????? ???????????????? ???????????? ???????????? ????????????? ??????????? ????? ?????
  55. // ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ?????? ??? ??? ??? ??? ??? ?????? ??????
  56. // ??? ??? ??? ??? ??? ????????????? ??? ??? ???????????????? ???????????? ??? ????????????? ??? ??? ????? ???
  57. // ??? ??? ??? ??? ??? ????????????? ??? ??? ???????????????? ???????????????? ????????????? ??? ??? ??? ???
  58. // ??? ??? ??? ??? ??? ????????????? ??? ??? ???????????????? ???????????? ??? ???????????? ??? ??? ? ???
  59. // ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ?????? ??? ??? ??? ??? ??? ??? ???
  60. // ????? ??????????? ????? ??? ??? ????????????? ??? ??????????????? ???????????? ???????????? ??? ??? ??????????? ??? ???
  61. // ??? ????????????? ??? ??? ??? ????????????? ??? ????????????????????????????????????????????? ??????????????????? ???
  62. // ? ??????????? ? ? ? ??????????? ? ? ??????????? ??????????? ??????????? ? ? ??????????? ? ?
  63.  
  64. // ??????????? ??????????? ? ??????????? ??????????? ??????????? ?? ?? ?????????? ??????????? ?? ? ??????????? ??????????? ??????????? ?
  65. // ????????????? ???????????????? ??????????????????????????????????????????? ???? ???????????? ????????????? ???? ?????????????????????????????????????????????
  66. // ????????????? ???????????????? ???????????? ???????????? ??????????? ????? ????? ????????????????????????? ????? ???????????????? ??????????? ????????????????
  67. // ??? ??? ??? ?????? ??? ??? ??? ?????? ?????? ??? ?????? ?????? ?????? ??? ??? ??? ??????
  68. // ??? ??? ???????????????? ???????????? ??? ??? ??? ????? ??? ??? ??????????????? ??? ??? ???????????????? ??? ????????????????
  69. // ??? ??? ???????????????? ???????????????? ??? ??? ??? ??? ??? ???????????????? ??? ??? ???????????????? ??? ????????????????
  70. // ??? ??? ???????????????? ???????????? ??? ??? ??? ? ??? ??? ??????????????? ??? ??? ???????????????? ??? ????????????????
  71. // ??? ??? ??? ?????? ??? ??? ??? ??? ??? ??? ?????? ??? ????????? ??? ??? ??? ??????
  72. // ????????????? ??? ??????????????? ???????????? ???????????? ??????????? ??? ??? ????????????????????????? ??? ???????? ??? ??? ??? ???????????????
  73. // ????????????? ??? ?????????????????????????????????????????????????????????? ??? ???????????? ????????????? ??? ??????? ??? ??? ??? ????????????????
  74. // ??????????? ? ? ??????????? ??????????? ??????????? ??????????? ? ? ?????????? ??????????? ? ?? ? ? ? ? ? ???????????
  75.  
  76.  
  77. int main() {
  78. char string[20000];
  79.  
  80. scanf("%s", string);
  81.  
  82.  
  83. int tamanho = strlen(string);
  84. for (int i = 0; i < tamanho; i++) {
  85. if (string[i] == 'C' && i >= 2 && string[i - 1] == 'B' && string[i - 2] == 'A') {
  86. // removendo e deslocando da direita pra esquerda
  87. for (int j = i - 2; j < tamanho - 2; j++) {
  88. string[j] = string[j + 3]; //se eu s� copiasse uma string em outra seria mais eficiente que isso
  89. }
  90. tamanho -= 3;
  91. i -= 3; //essa ideia de ir diminuindo o contador do for quando acontecia n�o foi nem um pouco trivial e s�
  92. }
  93.  
  94. /*a sacada do contador me foi revelada ap�s 3 quartinhos de pitu*/
  95. }
  96. if (tamanho == 0) {
  97. printf("string vazia\n");
  98. } else {
  99. printf("%s\n", string);
  100. }
  101.  
  102.  
  103.  
  104. return 0;
  105. }
  106.  
Add Comment
Please, Sign In to add comment