Submission #2451435


Source Code Expand

#include<iostream>
#include<iomanip>
#include<cmath>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<algorithm>
#include<set>
#include<map>
#include<queue>
#include<stack>
#include<vector>
#include<cctype>
//#define WZL ((((cnt)++)*((cnt)))>>(1))
using namespace std;
string s;
//signed main(){getline(cin,s);int ans(0);long long cnt(0);for(register int i(0);i<(s.length()-1);i++){(((!(s[i])-50)&&(!(s[i+1]-53)))?(i++,cnt++):(ans+=WZL,cnt=0));}printf("%d",(ans+WZL));return putchar(10),0;}*/
signed main(){cin>>s;long long ans(0);for(register long long i(0);i<(long long)s.length();i++){long long cnt(0);for(;(i<(long long)s.length()-1)&&(!(s[i]-50))&&(!(s[i+1]-53));i+=2){cnt++;}ans+=((cnt*(cnt+1))>>1);}printf("%d",ans);return putchar(10),0;}

Submission Info

Submission Time
Task B - ニコニコ文字列
User luogu_bot2
Language C++ (GCC 5.4.1)
Score 100
Code Size 775 Byte
Status AC
Exec Time 4 ms
Memory 512 KB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:18:229: warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘long long int’ [-Wformat=]
 signed main(){cin>>s;long long ans(0);for(register long long i(0);i<(long long)s.length();i++){long long cnt(0);for(;(i<(long long)s.length()-1)&&(!(s[i]-50))&&(!(s[i+1]-53));i+=2){cnt++;}ans+=((cnt*(cnt+1))>>1);}printf("%d",ans);return putchar(10),0;}
                                                                                                                                                                                                                                     ^

Judge Result

Set Name Sample Subtask1 All
Score / Max Score 0 / 0 30 / 30 70 / 70
Status
AC × 5
AC × 18
AC × 30
Set Name Test Cases
Sample subtask0_sample_01.txt, subtask0_sample_02.txt, subtask0_sample_03.txt, subtask0_sample_04.txt, subtask0_sample_05.txt
Subtask1 subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask0_sample_01.txt, subtask0_sample_02.txt, subtask0_sample_03.txt, subtask0_sample_04.txt, subtask0_sample_05.txt
All subtask0_sample_01.txt, subtask0_sample_02.txt, subtask0_sample_03.txt, subtask0_sample_04.txt, subtask0_sample_05.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask2_01.txt, subtask2_02.txt, subtask2_03.txt, subtask2_04.txt, subtask2_05.txt, subtask2_06.txt, subtask2_07.txt, subtask2_08.txt, subtask2_09.txt, subtask2_10.txt, subtask2_11.txt, subtask2_12.txt
Case Name Status Exec Time Memory
subtask0_sample_01.txt AC 1 ms 256 KB
subtask0_sample_02.txt AC 1 ms 256 KB
subtask0_sample_03.txt AC 1 ms 256 KB
subtask0_sample_04.txt AC 1 ms 256 KB
subtask0_sample_05.txt AC 1 ms 256 KB
subtask1_01.txt AC 1 ms 256 KB
subtask1_02.txt AC 1 ms 256 KB
subtask1_03.txt AC 1 ms 256 KB
subtask1_04.txt AC 1 ms 256 KB
subtask1_05.txt AC 1 ms 256 KB
subtask1_06.txt AC 1 ms 256 KB
subtask1_07.txt AC 1 ms 256 KB
subtask1_08.txt AC 1 ms 256 KB
subtask1_09.txt AC 1 ms 256 KB
subtask1_10.txt AC 1 ms 256 KB
subtask1_11.txt AC 1 ms 256 KB
subtask1_12.txt AC 1 ms 256 KB
subtask1_13.txt AC 1 ms 256 KB
subtask2_01.txt AC 4 ms 512 KB
subtask2_02.txt AC 4 ms 512 KB
subtask2_03.txt AC 4 ms 512 KB
subtask2_04.txt AC 4 ms 512 KB
subtask2_05.txt AC 4 ms 512 KB
subtask2_06.txt AC 4 ms 512 KB
subtask2_07.txt AC 4 ms 512 KB
subtask2_08.txt AC 4 ms 512 KB
subtask2_09.txt AC 1 ms 256 KB
subtask2_10.txt AC 1 ms 256 KB
subtask2_11.txt AC 1 ms 256 KB
subtask2_12.txt AC 2 ms 256 KB