답안 #9310

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
9310 2014-09-28T05:31:33 Z kkjjkk Veni, vidi, vici (kriii2_V) C++
0 / 4
0 ms 1576 KB
#include <cstdio>
#include <cstring>
char h[100005], h3[100];
int h2[100005];
int main()
{
    for(int i = 0; i < 26; i++) { h3[i] = 'a' + i; }//printf("%c\n", h3[i]); }
    int n, m, t = 0;
    scanf("%d", &n);
    while(1) {
         if(-1 == scanf("%s", h)) break;
         m = strlen(h); //printf("%s\n", h);
         for(int i = 0; i < m; i++) {
              if(i == m - 1) break;
              //else if(h[i] == ' ') { h2[t] = 0; t++; }
              //else if(h[i + 1] == ' ') continue;
              else {
                    //h2[t] = (h[i] + h[i + 1] - 'a' - 'a' - n + 26) % 26;
                    h2[t] = (h[i] + h[i + 1] - 'a' - 'a' - n + 78) % 26;
                    //printf("%d\n", h2[t]);
                    t++; i++;
              }
         }
         h2[t] = 0; t++;
         //for(int i = 0; i < t; i++) printf("(%d)", h2[i]);
    }
    for(int i = 0; i < t - 1; i++) {
         if(h2[i] == 0) printf(" ");
         else printf("%c", h3[h2[i]]);
    }
}
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 1576 KB Output is correct
2 Correct 0 ms 1576 KB Output is correct
3 Correct 0 ms 1576 KB Output is correct
4 Correct 0 ms 1576 KB Output is correct
5 Incorrect 0 ms 1576 KB Output isn't correct
6 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Halted 0 ms 0 KB -