switch(i % 8){                           
                case 1: if(answers[i] == 1) count[1]++;
                    break;
                case 3: if(answers[i] == 3) count[1]++;
                    break;
                case 5: if(answers[i] == 4) count[1]++;
                    break;
                case 7: if(answers[i] == 5) count[1]++;
                    break;
                default: if(answers[i] == 2) count[1]++;
                    break;
            }

이런 구문은 변수 하나 더 쓰는 방법 외에 더 줄이기 힘듭니까?