Submission #60328110


Source Code Expand

Copy
#include<bits/stdc++.h>
#define X first
#define Y second
using namespace std;
using ll = long long;
int n,d;
int main(){
ios::sync_with_stdio(0);
cin.tie(0);
cin >> n >>d;
string s;
cin >> s;
int cnt = 0;
while(d--){
int pos = s.rfind("@");
s.replace(pos,1,".");
}
cout << s;
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#include<bits/stdc++.h>
#define X first
#define Y second
using namespace std;
using ll = long long;
int n,d;

int main(){
    ios::sync_with_stdio(0);
    cin.tie(0);
    cin >> n >>d;
    string s;
    cin >> s;
    int cnt = 0;
    while(d--){
        int pos = s.rfind("@");
        s.replace(pos,1,".");
    }
    cout << s;
}

Submission Info

Submission Time
Task B - Daily Cookie 2
User wpdmd76
Language C++ 20 (gcc 12.2)
Score 200
Code Size 349 Byte
Status AC
Exec Time 1 ms
Memory 3624 KB

Compile Error

Main.cpp: In function ‘int main()’:
Main.cpp:14:9: warning: unused variable ‘cnt’ [-Wunused-variable]
   14 |     int cnt = 0;
      |         ^~~
In file included from /usr/include/c++/12/ios:40,
                 from /usr/include/c++/12/istream:38,
                 from /usr/include/c++/12/sstream:38,
                 from /usr/include/c++/12/complex:45,
                 from /usr/include/c++/12/ccomplex:39,
                 from /usr/include/x86_64-linux-gnu/c++/12/bits/stdc++.h:54,
                 from Main.cpp:1:
In static member function ‘static constexpr std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)’,
    inlined from ‘static constexpr void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:423:21,
    inlined from ‘static constexpr void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:418:7,
    inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.tcc:532:22,
    inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:2171:19,
    inlined from ‘constexpr std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(size_type, size_type, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]’ at /usr/include/c++/12/bits/basic_string.h:2196:22,
    inlined from ‘int main()’ at Main.cpp:17:18:
/usr/include/c++/12/bits/char_traits.h:431:56: warning: ‘void* __builtin_memcpy(void*, const void*, long unsigned int)’ accessing 9223372036854775810 or more bytes at offsets -2147483646 and [-2147483647, 2147483648] may overlap up to 9223372036854775813 bytes at offset -3 [-Wrestrict]
  431 |         return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n));
      |                                        ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 200 / 200
Status
AC × 3
AC × 18
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, 02_handmade_00.txt, 02_handmade_01.txt, 02_handmade_02.txt, 02_handmade_03.txt, 02_handmade_04.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 1 ms 3496 KB
00_sample_01.txt AC 1 ms 3560 KB
00_sample_02.txt AC 1 ms 3488 KB
01_random_00.txt AC 1 ms 3560 KB
01_random_01.txt AC 1 ms 3420 KB
01_random_02.txt AC 1 ms 3564 KB
01_random_03.txt AC 1 ms 3624 KB
01_random_04.txt AC 1 ms 3444 KB
01_random_05.txt AC 1 ms 3500 KB
01_random_06.txt AC 1 ms 3424 KB
01_random_07.txt AC 1 ms 3564 KB
01_random_08.txt AC 1 ms 3548 KB
01_random_09.txt AC 1 ms 3416 KB
02_handmade_00.txt AC 1 ms 3424 KB
02_handmade_01.txt AC 1 ms 3484 KB
02_handmade_02.txt AC 1 ms 3420 KB
02_handmade_03.txt AC 1 ms 3500 KB
02_handmade_04.txt AC 1 ms 3504 KB


2025-03-07 (Fri)
17:15:47 +00:00