fork download
  1. #include <bits/stdc++.h>
  2. #define P(X) printf("db %d\n",X);
  3. #define ll long long
  4. #define rep(i,n) for(i=1;i<=n;i++)
  5. #define FO freopen("t","w",stdout);
  6. using namespace std;
  7.  
  8. int main()
  9. {
  10. int i,j,a,b,ts,cn=0,n;
  11. freopen("test.txt","r",stdin);
  12. scanf("%d",&ts);
  13. while(ts--){
  14. scanf("%",&);
  15.  
  16. printf("Case %d: \n",++cn,);
  17. }
  18. return 0;
  19. }
  20.  
  21. //test PC
  22. #include <bits/stdc++.h>
  23. #define P(X) printf("db %d\n",X);
  24. #define ll long long
  25. #define rep(i,n) for(i=1;i<=n;i++)
  26. #define FO freopen("t","w",stdout);
  27. using namespace std;
  28.  
  29. int main()
  30. {
  31. int i,j,a,b,ts,cn=0,n;
  32. char s[50];
  33. freopen("test.txt","r",stdin);
  34. scanf("%d ",&ts);
  35. gets(s);
  36. puts(s);
  37. P(ts);
  38. while(ts--){
  39. printf("Case %d: A\n",++cn);
  40. }
  41. return 0;
  42. }
  43.  
  44.  
  45. //Breaking string
  46. char s[222],ar[14][22];
  47. int n,ln;
  48. void strbk()
  49. {
  50. int i,j;
  51. ln=strlen(s);
  52. s[ln]=' ';
  53. n=0;
  54. for(i=0;i<ln;i++){
  55. for(j=i;j<=ln;j++){
  56. if(s[j]==' '){
  57. ar[n][j-i]=0;
  58. i=j;
  59. n++;
  60. break;
  61.  
  62. }
  63. ar[n][j-i]=s[j];
  64. }
  65. }
  66. }
  67.  
  68.  
  69. int ft[16];
  70. void fact()
  71. {
  72. int i=1;
  73. ft[0]=1;
  74. for(;i<13;i++)ft[i]=ft[i-1]*i;
  75. }
  76.  
  77.  
  78. #define N 10000
  79. char ap[N];
  80. void siv()
  81. {
  82. int i,j,sq,p;
  83. sq=sqrt(N)+2;
  84. ap[1]=1;
  85. for(i=2;i<sq;i++){
  86. if(!ap[i]){
  87. for(j=i*i;j<N;j+=i)ap[j]=1;
  88. }
  89. }
  90. }
  91.  
  92. int prm(int n)
  93. {
  94. if(n==2)return 1;
  95. if(!(n%2)||n<2)return 0;
  96. int i,sq=sqrt(n)+2;
  97. for(i=3;i<sq;i+=2)if(!(n%i))return 0;
  98. return 1;
  99. }
  100.  
  101.  
  102. //bs
  103. #include <bits/stdc++.h>
  104. #define P(X) printf("db %d\n",X);
  105. #define ll long long
  106. #define rep(i,n) for(i=1;i<=n;i++)
  107. #define FO freopen("t","w",stdout);
  108. using namespace std;
  109. struct st{
  110. int a,b;
  111. bool operator < (const st&x)const {
  112. return a<x.a;
  113. }
  114. }s1[555],s2;
  115. int x;
  116. int bns(st n)
  117. {
  118. int a=0,b=x,m;
  119. for(;a<=b;){
  120. m=(a+b)/2;
  121. if(s1[m].a<n.a)a=m+1;
  122. else if(s1[m].a>n.a)b=m-1;
  123. else return m;
  124. }
  125. return -1;
  126. }
  127. int main()
  128. {
  129. int i,j,a,b,ts,cn=0,n;
  130. freopen("test.txt","r",stdin);
  131. scanf("%d",&x);
  132. for(i=0;i<x;i++){
  133. scanf("%d",&s1[i].a);
  134. s1[i].b=i;
  135. }
  136. sort(s1,s1+x);
  137. while(scanf("%d",&s2.a)==1) {
  138. n=bns(s2);
  139. if(n!=-1)printf("Case %d: %d %d\n",++cn,s1[n].b,n);
  140. else puts("Not found!");
  141. }
  142. return 0;
  143. }
  144.  
  145.  
  146.  
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function 'int main()':
prog.cpp:14:20: error: expected primary-expression before ')' token
         scanf("%",&);
                    ^
prog.cpp:16:35: error: expected primary-expression before ')' token
         printf("Case %d: \n",++cn,);
                                   ^
prog.cpp: In function 'int main()':
prog.cpp:29:5: error: redefinition of 'int main()'
 int main()
     ^
prog.cpp:8:5: note: 'int main()' previously defined here
 int main()
     ^
prog.cpp:35:5: warning: 'char* gets(char*)' is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations]
     gets(s);
     ^
prog.cpp:35:11: warning: 'char* gets(char*)' is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations]
     gets(s);
           ^
prog.cpp: In function 'int main()':
prog.cpp:127:5: error: redefinition of 'int main()'
 int main()
     ^
prog.cpp:8:5: note: 'int main()' previously defined here
 int main()
     ^
stdout
Standard output is empty