Commit 65ea8dd2 authored by royus's avatar royus

analized_QA

parent 98068205
This is the directory with the Q & A of ADC 2017.
The analisis of our team's Answers are shwon in analysis.xlsx.
GET A2
SIZE 15X15X2
LAYER 1
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
......
GET A8
SIZE 70X70X8
LAYER 1
00,00,03,755,755,00,00,00,00,00,00,00,00,00,00,00,00,593,593,593,593,593,593,00,00,00,00,56,56,03,03,03,03,03,03,00,00,72,72,72,00,00,00,00,00,00,00,00,00,422,422,315,00,00,00,802,00,00,00,00,00,00,00,00,00,00,00,00,00,00
......
GET A9
SIZE 15X15X2
LAYER 1
30,28,32,32,32,43,43,01,01,01,01,01,01,01,00
......
GET A10
SIZE 23X12X6
LAYER 1
36,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
......
GET A12
SIZE 36X19X4
LAYER 1
10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
......
GET A14
SIZE 10X10X2
LAYER 1
06,06,00,00,04,04,04,04,04,04
......
GET A17
SIZE 50X50X4
LAYER 1
21,21,485,485,485,485,591,591,180,180,180,180,180,180,180,180,180,180,180,180,180,180,180,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
......
GET A21
SIZE 72X72X5
LAYER 1
01,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,72,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
......
GET A23
SIZE 40X40X3
LAYER 1
01,01,01,01,01,01,01,01,01,26,11,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,09,09,09,09,09,09,09
......
GET A24
SIZE 60X60X4
LAYER 1
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,695,00,00,318,318,318,00,00,228,228,228,228,822,00,00,00,00,00,00,00,00,00,00,00,00,00,00,72,72,307,307,00,00,00
......
GET A25
SIZE 40X40X4
LAYER 1
01,01,01,01,01,03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,18,17,16,15,14,13,12,11,10,09,08,07,06,05,02
......
GET A33
SIZE 40X40X2
LAYER 1
01,02,03,04,05,06,07,08,09,10,11,12,13,14,15,16,17,18,19,20,20,19,18,17,16,15,14,13,12,11,10,09,08,07,06,05,04,03,02,01
......
GET A34
SIZE 40X40X3
LAYER 1
01,41,01,01,01,42,01,01,01,43,01,01,01,44,01,01,01,45,01,01,01,46,01,01,01,47,01,01,01,48,01,01,01,49,01,01,01,50,01,01
......
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.8 //
/* analize.c */
/* Last Change: 2018/06/11 (Mon) 12:34:26. */
#include<stdio.h>
/* #include<stdlib.h> */
/* #include<string.h> */
/* #include<limits.h> */
/* #include<math.h> */
/* #include<time.h> */
int main(void){
int x,y,z,occupied=0,lines=0,val;
int i,j,k;
char* str;
char c;
scanf(" %s",str); //get
scanf(" %s",str); //Ax
printf("%s, ",str); //Ax
scanf(" %s",str); //size
scanf(" %d %c %d %c %d",&x,&c,&y,&c,&z);//axbxc
for(i=0;i<z;i++){
scanf(" %s",str); //layer
scanf(" %s",str); //n
for(j=0;j<y;j++)
for(k=0;k<x;k++){
if(j)
scanf(" %c",&c); //,
scanf(" %d",&val); //value
if(val>0){
occupied++;
if(val>lines)
lines=val;
}
}
}
//x,y,z,lines,occupation,avelength
printf("%d, %d, %d, %d, %f, %f\n",x,y,z,lines,(double)100*occupied/x/y/z,(double)occupied/lines);
return 0;
}
#!/bin/sh
# analize.sh
# Last Change: 2018/06/11 (Mon) 12:23:42.
./a.out <../all/A/A01.txt >>../resutls.csv
./a.out <../all/A/A02.txt >>../resutls.csv
./a.out <../all/A/A03.txt >>../resutls.csv
./a.out <../all/A/A04.txt >>../resutls.csv
./a.out <../all/A/A05.txt >>../resutls.csv
./a.out <../all/A/A06.txt >>../resutls.csv
./a.out <../all/A/A07.txt >>../resutls.csv
./a.out <../all/A/A08.txt >>../resutls.csv
./a.out <../all/A/A09.txt >>../resutls.csv
./a.out <../all/A/A10.txt >>../resutls.csv
./a.out <../all/A/A11.txt >>../resutls.csv
./a.out <../all/A/A12.txt >>../resutls.csv
./a.out <../all/A/A13.txt >>../resutls.csv
./a.out <../all/A/A14.txt >>../resutls.csv
./a.out <../all/A/A15.txt >>../resutls.csv
./a.out <../all/A/A16.txt >>../resutls.csv
./a.out <../all/A/A17.txt >>../resutls.csv
./a.out <../all/A/A18.txt >>../resutls.csv
./a.out <../all/A/A19.txt >>../resutls.csv
./a.out <../all/A/A20.txt >>../resutls.csv
./a.out <../all/A/A21.txt >>../resutls.csv
./a.out <../all/A/A22.txt >>../resutls.csv
./a.out <../all/A/A23.txt >>../resutls.csv
./a.out <../all/A/A24.txt >>../resutls.csv
./a.out <../all/A/A25.txt >>../resutls.csv
./a.out <../all/A/A26.txt >>../resutls.csv
./a.out <../all/A/A27.txt >>../resutls.csv
./a.out <../all/A/A28.txt >>../resutls.csv
./a.out <../all/A/A29.txt >>../resutls.csv
./a.out <../all/A/A30.txt >>../resutls.csv
./a.out <../all/A/A31.txt >>../resutls.csv
./a.out <../all/A/A32.txt >>../resutls.csv
./a.out <../all/A/A33.txt >>../resutls.csv
./a.out <../all/A/A34.txt >>../resutls.csv
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.8 //
main analize.c /^int main(void){$/;" f
problem, x, y, z, lines, occupation, avelength
1, 24, 24, 4, 60, 41.796875, 16.050000
2, 15, 15, 2, 12, 48.000000, 18.000000
3, 20, 20, 8, 29, 11.250000, 12.413793
4, 72, 72, 8, 8, 2.083333, 108.000000
5, 8, 8, 4, 20, 53.515625, 6.850000
6, 48, 36, 8, 101, 8.738426, 11.960396
7, 72, 72, 8, 8, 2.517361, 130.500000
8, 70, 70, 8, 999, 26.007653, 10.205205
9, 15, 15, 2, 47, 60.222222, 5.765957
10, 23, 12, 6, 49, 39.673913, 13.408163
11, 8, 4, 8, 17, 50.781250, 7.647059
12, 36, 19, 4, 71, 34.027778, 13.112676
13, 72, 72, 8, 52, 1.314140, 10.480769
14, 10, 10, 2, 22, 72.500000, 6.590909
15, 60, 36, 8, 102, 9.675926, 16.392157
16, 15, 15, 4, 81, 46.555556, 5.172840
17, 50, 50, 4, 825, 50.640000, 6.138182
18, 20, 35, 8, 22, 8.500000, 21.636364
19, 36, 24, 1, 96, 90.162037, 8.114583
20, 30, 30, 3, 210, 47.962963, 6.166667
21, 72, 72, 5, 73, 22.071759, 78.369863
22, 72, 72, 2, 2, 3.587963, 186.000000
23, 40, 40, 3, 123, 99.750000, 38.926829
24, 60, 60, 4, 999, 48.923611, 7.052052
25, 40, 40, 4, 212, 99.812500, 30.132075
26, 15, 15, 3, 56, 46.222222, 5.571429
27, 72, 72, 8, 8, 2.194252, 113.750000
28, 3, 3, 3, 6, 100.000000, 4.500000
29, 72, 72, 1, 85, 100.000000, 60.988235
30, 72, 72, 1, 160, 100.000000, 32.400000
31, 16, 20, 5, 272, 100.000000, 5.882353
32, 40, 40, 3, 425, 53.416667, 6.032941
33, 40, 40, 2, 150, 99.875000, 21.306667
34, 40, 40, 3, 80, 99.750000, 59.850000
!_TAG_FILE_FORMAT 2 /extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED 1 /0=unsorted, 1=sorted, 2=foldcase/
!_TAG_PROGRAM_AUTHOR Darren Hiebert /dhiebert@users.sourceforge.net/
!_TAG_PROGRAM_NAME Exuberant Ctags //
!_TAG_PROGRAM_URL http://ctags.sourceforge.net /official site/
!_TAG_PROGRAM_VERSION 5.8 //
main code/analize.c /^int main(void){$/;" f
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment