Submission #1501573


Source Code Expand

#include<stdio.h>
#include<string.h>
#include<math.h>
int main(void)
{
	int a,s=0,d=0,f,g,h,j,i;
	char z[101];
	scanf("%d",&a);
	scanf("%s",z);
	for(i=0;i<a;i++){
		if(z[i]=='('){
			d++;
		}
		if(z[i]==')'){
			s++;
			if(d==0){
				printf("(");
				d++;
			}
			d--;
		}
	}
	printf("%s",z);
	for(i=0;i<d;i++) printf(")");
	printf("\n");
	return 0;
}

Submission Info

Submission Time
Task D - Insertion
User kemomoko
Language C++14 (GCC 5.4.1)
Score 400
Code Size 377 Byte
Status AC
Exec Time 0 ms
Memory 128 KB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:8:16: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d",&a);
                ^
./Main.cpp:9:15: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%s",z);
               ^

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 400 / 400
Status
AC × 3
AC × 12
Set Name Test Cases
Sample s1.txt, s2.txt, s3.txt
All in1.txt, in2.txt, in3.txt, in4.txt, in5.txt, in6.txt, in7.txt, in8.txt, in9.txt, s1.txt, s2.txt, s3.txt
Case Name Status Exec Time Memory
in1.txt AC 0 ms 128 KB
in2.txt AC 0 ms 128 KB
in3.txt AC 0 ms 128 KB
in4.txt AC 0 ms 128 KB
in5.txt AC 0 ms 128 KB
in6.txt AC 0 ms 128 KB
in7.txt AC 0 ms 128 KB
in8.txt AC 0 ms 128 KB
in9.txt AC 0 ms 128 KB
s1.txt AC 0 ms 128 KB
s2.txt AC 0 ms 128 KB
s3.txt AC 0 ms 128 KB