Submission #62777539


Source Code Expand

Copy
// Starting with the name of Allah
#include <bits/stdc++.h>
#define ll long long
#define nl endl
#define Nayon ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define gcd(a,b) __gcd(a,b)
#define lcm(a,b) (a/gcd(a,b))*b
#define v_sum(a) accumulate(a.begin(),a.end(),0)
#define v_max(a) *max_element(a.begin(),a.end())
#define v_min(a) *min_element(a.begin(),a.end())
#define v_uni(a) a.erase(unique(a.begin(),a.end()),a.end())
#define pi 3.14159265358979323846
#define bit(n) __builtin_popcount (n)
using namespace std;
ll const mod=1000000007;
ll const mmod=998244353;
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
// Starting with the name of Allah

#include <bits/stdc++.h>
#define ll long long
#define nl endl
#define Nayon ios::sync_with_stdio(0);cin.tie(0);cout.tie(0);
#define gcd(a,b)         __gcd(a,b)
#define lcm(a,b)         (a/gcd(a,b))*b
#define v_sum(a)         accumulate(a.begin(),a.end(),0)
#define v_max(a)         *max_element(a.begin(),a.end())
#define v_min(a)         *min_element(a.begin(),a.end())
#define v_uni(a)         a.erase(unique(a.begin(),a.end()),a.end())
#define pi          	 3.14159265358979323846
#define bit(n)			  __builtin_popcount (n)
using namespace std;

ll const mod=1000000007;
ll const mmod=998244353;










int main()
{
    Nayon;
    ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
    //cin>>t;
	//while(t--)
    //{
		string s,ss;
		cin>>s;
		cnt=0;
		for(i=0;i<s.size();i++){
			if(s[i]=='A'){
				for(j=i+1;j<s.size();j++){
					if(s[j]=='B'){
						for(k=j+1;k<s.size();k++){
							if(s[k]=='C'){
								if(j-i==k-j){
									cnt++;
								}
							}
						}
					}
				}
			}
		}
		cout<<cnt<<nl;























    //}








    return 0;
}

//Happy Coding.........

Submission Info

Submission Time
Task B - A..B..C
User Nayon
Language C++ 23 (gcc 12.2)
Score 200
Code Size 1254 Byte
Status AC
Exec Time 1 ms
Memory 3624 KB

Compile Error

Main.cpp: In function ‘int main()’:
Main.cpp:39:26: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   39 |                 for(i=0;i<s.size();i++){
      |                         ~^~~~~~~~~
Main.cpp:41:44: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   41 |                                 for(j=i+1;j<s.size();j++){
      |                                           ~^~~~~~~~~
Main.cpp:43:60: warning: comparison of integer expressions of different signedness: ‘long long int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
   43 |                                                 for(k=j+1;k<s.size();k++){
      |                                                           ~^~~~~~~~~
Main.cpp:32:8: warning: unused variable ‘t’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |        ^
Main.cpp:32:10: warning: unused variable ‘n’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |          ^
Main.cpp:32:12: warning: unused variable ‘m’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |            ^
Main.cpp:32:26: warning: unused variable ‘sum1’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                          ^~~~
Main.cpp:32:33: warning: unused variable ‘ccnt’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                 ^~~~
Main.cpp:32:40: warning: unused variable ‘x’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                        ^
Main.cpp:32:44: warning: unused variable ‘y’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                            ^
Main.cpp:32:46: warning: unused variable ‘z’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                              ^
Main.cpp:32:48: warning: unused variable ‘x1’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                ^~
Main.cpp:32:51: warning: unused variable ‘y1’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                   ^~
Main.cpp:32:56: warning: unused variable ‘z1’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                        ^~
Main.cpp:32:59: warning: unused variable ‘total’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                           ^~~~~
Main.cpp:32:67: warning: unused variable ‘sum’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                                   ^~~
Main.cpp:32:73: warning: unused variable ‘x2’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                                         ^~
Main.cpp:32:76: warning: unused variable ‘y2’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                                            ^~
Main.cpp:32:79: warning: unused variable ‘z2’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                                               ^~
Main.cpp:32:84: warning: unused variable ‘l’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                                                    ^
Main.cpp:32:86: warning: unused variable ‘t1’ [-Wunused-variable]
   32 |     ll t,n,m,i,j,k,cnt=0,sum1=0,ccnt=1,x=1,y,z,x1,y1=0,z1,total=0,sum=0,x2,y2,z2=0,l,t1=1;
      |                                                                                      ^~

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 23
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 01_random_04.txt, 01_random_05.txt, 01_random_06.txt, 01_random_07.txt, 01_random_08.txt, 01_random_09.txt, 01_random_10.txt, 02_random2_00.txt, 02_random2_01.txt, 02_random2_02.txt, 02_random2_03.txt, 03_handmade_00.txt, 03_handmade_01.txt, 03_handmade_02.txt, 03_handmade_03.txt, 03_handmade_04.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 1 ms 3480 KB
00_sample_01.txt AC 1 ms 3620 KB
00_sample_02.txt AC 1 ms 3484 KB
01_random_00.txt AC 1 ms 3476 KB
01_random_01.txt AC 1 ms 3480 KB
01_random_02.txt AC 1 ms 3352 KB
01_random_03.txt AC 1 ms 3420 KB
01_random_04.txt AC 1 ms 3440 KB
01_random_05.txt AC 1 ms 3416 KB
01_random_06.txt AC 1 ms 3428 KB
01_random_07.txt AC 1 ms 3496 KB
01_random_08.txt AC 1 ms 3496 KB
01_random_09.txt AC 1 ms 3492 KB
01_random_10.txt AC 1 ms 3496 KB
02_random2_00.txt AC 1 ms 3420 KB
02_random2_01.txt AC 1 ms 3420 KB
02_random2_02.txt AC 1 ms 3388 KB
02_random2_03.txt AC 1 ms 3432 KB
03_handmade_00.txt AC 1 ms 3412 KB
03_handmade_01.txt AC 1 ms 3624 KB
03_handmade_02.txt AC 1 ms 3476 KB
03_handmade_03.txt AC 1 ms 3492 KB
03_handmade_04.txt AC 1 ms 3496 KB


2025-04-15 (Tue)
11:41:54 +00:00