Submission #1540658


Source Code Expand

#include<algorithm>
#include<cctype>
#include<cmath>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<ctime>
#include<deque>
#include<fstream>
#include<map>
#include<iostream>
#include<queue>
#include<set>
#include<sstream>
#include<stack>
#include<string>
#include<vector>
using namespace std;
typedef long long ll;
typedef pair<int,int> pii;
typedef vector<int> vi;
typedef vector<char> vc;
#define rep(i,n) for (int i=1;i<=n;i++)
#define mp make_pair
#define pb push_back
#define pf push_front
#define flush fflush(stdout)
char a[200005];
ll sz;
ll ans=0;
ll cnt[200];
int main()
{
    ios::sync_with_stdio(false);
    cin>>a;
    sz=strlen(a);
    ans=sz*(sz-1)/2+1;
    for (int i=0;i<sz;i++) cnt[a[i]]++;
    for (int i='a';i<'z';i++){
    	ans-=cnt[i]*(cnt[i]-1)/2;
    }
    cout<<ans;
}

Submission Info

Submission Time
Task B - Reverse and Compare
User ly_61
Language C++14 (GCC 5.4.1)
Score 0
Code Size 850 Byte
Status WA
Exec Time 2 ms
Memory 512 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 500
Status
AC × 3
AC × 17
WA × 6
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All sample_01.txt, sample_02.txt, sample_03.txt, sample_01.txt, sample_02.txt, sample_03.txt, subtask_1_01.txt, subtask_1_02.txt, subtask_1_03.txt, subtask_1_04.txt, subtask_1_05.txt, subtask_1_06.txt, subtask_1_07.txt, subtask_1_08.txt, subtask_1_09.txt, subtask_1_10.txt, subtask_1_11.txt, subtask_1_12.txt, subtask_1_13.txt, subtask_1_14.txt, subtask_1_15.txt, subtask_1_16.txt, subtask_1_17.txt
Case Name Status Exec Time Memory
sample_01.txt AC 1 ms 256 KB
sample_02.txt AC 1 ms 256 KB
sample_03.txt AC 1 ms 256 KB
subtask_1_01.txt AC 1 ms 256 KB
subtask_1_02.txt WA 2 ms 512 KB
subtask_1_03.txt AC 1 ms 256 KB
subtask_1_04.txt AC 1 ms 256 KB
subtask_1_05.txt WA 1 ms 256 KB
subtask_1_06.txt AC 1 ms 256 KB
subtask_1_07.txt WA 1 ms 256 KB
subtask_1_08.txt WA 2 ms 512 KB
subtask_1_09.txt AC 2 ms 512 KB
subtask_1_10.txt AC 2 ms 512 KB
subtask_1_11.txt WA 2 ms 512 KB
subtask_1_12.txt AC 2 ms 512 KB
subtask_1_13.txt AC 2 ms 512 KB
subtask_1_14.txt AC 2 ms 512 KB
subtask_1_15.txt AC 2 ms 512 KB
subtask_1_16.txt AC 2 ms 512 KB
subtask_1_17.txt WA 2 ms 512 KB