Submission #1269466


Source Code Expand

#include<stdio.h>
#include<string.h>
#include<stdlib.h>

int main()
{
	char c[2005];
	char *ans;

	int i=0,len,cou=0;

	scanf("%[^\n]", c);
	len = strlen(c);

	ans = (char*)malloc((len + 1) * sizeof(char));

	while(i<len) {
		if (c[i] == ' ') {
			ans[i-cou] = ',';
			int j = i + 1;
			while (j < len) {
				if (c[j] == ' ') {
					cou++;
					j++;
				}
				else {
					ans[j - cou] = c[j];
					i = j + 1;
					break;
				}
			}
		}
		else {
			ans[i - cou] = c[i];
			i++;
		}
	}
	ans[len  - cou] = '\0';
	printf("%s\n", ans);
	return 0;
}

Submission Info

Submission Time
Task B - 分類たん
User kns330
Language C (GCC 5.4.1)
Score 100
Code Size 583 Byte
Status AC
Exec Time 1 ms
Memory 128 KB

Compile Error

./Main.c: In function ‘main’:
./Main.c:12:2: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%[^\n]", c);
  ^

Judge Result

Set Name All
Score / Max Score 100 / 100
Status
AC × 43
Set Name Test Cases
All 00_sample1, 00_sample2, 00_sample3, 10_random00, 10_random01, 10_random02, 10_random03, 10_random04, 10_random05, 10_random06, 10_random07, 10_random08, 10_random09, 10_random10, 10_random11, 10_random12, 10_random13, 10_random14, 10_random15, 10_random16, 10_random17, 10_random18, 10_random19, 10_random20, 10_random21, 10_random22, 10_random23, 10_random24, 10_random25, 10_random26, 10_random27, 10_random28, 10_random29, 10_random30, 10_random31, 10_random32, 10_random33, 10_random34, 10_random35, 10_random36, 10_random37, 10_random38, 10_random39
Case Name Status Exec Time Memory
00_sample1 AC 1 ms 128 KB
00_sample2 AC 1 ms 128 KB
00_sample3 AC 1 ms 128 KB
10_random00 AC 1 ms 128 KB
10_random01 AC 1 ms 128 KB
10_random02 AC 1 ms 128 KB
10_random03 AC 1 ms 128 KB
10_random04 AC 1 ms 128 KB
10_random05 AC 1 ms 128 KB
10_random06 AC 1 ms 128 KB
10_random07 AC 1 ms 128 KB
10_random08 AC 1 ms 128 KB
10_random09 AC 1 ms 128 KB
10_random10 AC 1 ms 128 KB
10_random11 AC 1 ms 128 KB
10_random12 AC 1 ms 128 KB
10_random13 AC 1 ms 128 KB
10_random14 AC 1 ms 128 KB
10_random15 AC 1 ms 128 KB
10_random16 AC 1 ms 128 KB
10_random17 AC 1 ms 128 KB
10_random18 AC 1 ms 128 KB
10_random19 AC 1 ms 128 KB
10_random20 AC 1 ms 128 KB
10_random21 AC 1 ms 128 KB
10_random22 AC 1 ms 128 KB
10_random23 AC 1 ms 128 KB
10_random24 AC 1 ms 128 KB
10_random25 AC 1 ms 128 KB
10_random26 AC 1 ms 128 KB
10_random27 AC 1 ms 128 KB
10_random28 AC 1 ms 128 KB
10_random29 AC 1 ms 128 KB
10_random30 AC 1 ms 128 KB
10_random31 AC 1 ms 128 KB
10_random32 AC 1 ms 128 KB
10_random33 AC 1 ms 128 KB
10_random34 AC 1 ms 128 KB
10_random35 AC 1 ms 128 KB
10_random36 AC 1 ms 128 KB
10_random37 AC 1 ms 128 KB
10_random38 AC 1 ms 128 KB
10_random39 AC 1 ms 128 KB