Submission #33993806
Source Code Expand
#include<iostream> #include<string> #include<vector> #include<stack> #include<queue> #include<set> #include<map> #include<algorithm> #include<cstring> using namespace std; string s; int arr[10]; string atcoder = "atcoder"; int main() { int i, j; int cnt; cin >> s; for (i = 0; i < s.length(); i++) { for (j = 0; j < atcoder.length(); j++) { if (s[i] == atcoder[j]) arr[i] = j; } } cnt = 0; for (i = 0; i < s.length(); i++) { for (j = 0; j < i; j++) { if (arr[j] > arr[i]) cnt++; } } cout << cnt; }
Submission Info
Submission Time | |
---|---|
Task | D - "redocta".swap(i,i+1) |
User | gojib2002 |
Language | C++ (GCC 9.2.1) |
Score | 400 |
Code Size | 570 Byte |
Status | AC |
Exec Time | 8 ms |
Memory | 3620 KiB |
Compile Error
./Main.cpp: In function ‘int main()’: ./Main.cpp:22:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 22 | for (i = 0; i < s.length(); i++) | ~~^~~~~~~~~~~~ ./Main.cpp:24:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 24 | for (j = 0; j < atcoder.length(); j++) | ~~^~~~~~~~~~~~~~~~~~ ./Main.cpp:31:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string<char>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 31 | for (i = 0; i < s.length(); i++) | ~~^~~~~~~~~~~~
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 400 / 400 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | sample_01.txt, sample_02.txt, sample_03.txt |
All | sample_01.txt, sample_02.txt, sample_03.txt, test_adtecro.txt, test_aorecdt.txt, test_atcoder.txt, test_atdcroe.txt, test_ateocrd.txt, test_ctrdoae.txt, test_daotrce.txt, test_dcarteo.txt, test_eaotcdr.txt, test_ectodar.txt, test_eraodtc.txt, test_erdocta.txt, test_ertoacd.txt, test_etodarc.txt, test_oacretd.txt, test_rcatdoe.txt, test_rdeocta.txt, test_rdetoac.txt, test_rdoatce.txt, test_redcota.txt, test_redocat.txt, test_redocta.txt, test_redotca.txt, test_reodcta.txt, test_rtadceo.txt, test_toeardc.txt, test_treacod.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
sample_01.txt | AC | 8 ms | 3488 KiB |
sample_02.txt | AC | 3 ms | 3568 KiB |
sample_03.txt | AC | 2 ms | 3500 KiB |
test_adtecro.txt | AC | 2 ms | 3512 KiB |
test_aorecdt.txt | AC | 3 ms | 3580 KiB |
test_atcoder.txt | AC | 3 ms | 3600 KiB |
test_atdcroe.txt | AC | 2 ms | 3604 KiB |
test_ateocrd.txt | AC | 2 ms | 3580 KiB |
test_ctrdoae.txt | AC | 2 ms | 3464 KiB |
test_daotrce.txt | AC | 2 ms | 3572 KiB |
test_dcarteo.txt | AC | 2 ms | 3552 KiB |
test_eaotcdr.txt | AC | 2 ms | 3500 KiB |
test_ectodar.txt | AC | 2 ms | 3496 KiB |
test_eraodtc.txt | AC | 3 ms | 3508 KiB |
test_erdocta.txt | AC | 2 ms | 3552 KiB |
test_ertoacd.txt | AC | 3 ms | 3576 KiB |
test_etodarc.txt | AC | 2 ms | 3580 KiB |
test_oacretd.txt | AC | 2 ms | 3604 KiB |
test_rcatdoe.txt | AC | 3 ms | 3508 KiB |
test_rdeocta.txt | AC | 3 ms | 3572 KiB |
test_rdetoac.txt | AC | 4 ms | 3612 KiB |
test_rdoatce.txt | AC | 2 ms | 3600 KiB |
test_redcota.txt | AC | 2 ms | 3600 KiB |
test_redocat.txt | AC | 6 ms | 3492 KiB |
test_redocta.txt | AC | 2 ms | 3576 KiB |
test_redotca.txt | AC | 2 ms | 3620 KiB |
test_reodcta.txt | AC | 3 ms | 3616 KiB |
test_rtadceo.txt | AC | 3 ms | 3548 KiB |
test_toeardc.txt | AC | 3 ms | 3580 KiB |
test_treacod.txt | AC | 4 ms | 3576 KiB |