Submission #116811

#TimeUsernameProblemLanguageResultExecution timeMemory
116811ntrung03Lozinke (COCI17_lozinke)C11
45 / 100
1090 ms512 KiB
#pragma Ofast
#include <stdio.h>
#include <string.h>
char s[20002][12];
int main(int argc, char *argv[]) {
	int n;
	scanf("%d\n",&n);
	int res = 0;
	for(int i=0;i<n;i++) scanf("%s\n",s[i]);
	
	for(int i=0;i<n;i++)
	for(int j=0;j<n;j++)
	if(i!=j&&strstr(s[i], s[j])){
		res++;
	}
	printf("%d",res);
}

Compilation message (stderr)

lozinke.c:1:0: warning: ignoring #pragma Ofast  [-Wunknown-pragmas]
 #pragma Ofast
 
lozinke.c: In function 'main':
lozinke.c:7:2: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d\n",&n);
  ^~~~~~~~~~~~~~~~
lozinke.c:9:23: warning: ignoring return value of 'scanf', declared with attribute warn_unused_result [-Wunused-result]
  for(int i=0;i<n;i++) scanf("%s\n",s[i]);
                       ^~~~~~~~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...