code engn basic 7번 문제다. 파일부터 실행해보았다. 흠.. 키값을 구해야돼나? 일단 파일부터 열어보자. 흠.. 처음보는 함수가 많다. 일단 IstrcatA, IstrcmpIA 함수 같은 경우는 익숙한 함수라 아무 생각없이
저 함수가 실행되고 나면 공백에 4562-ABEX가 추가되 0040225C에 4562-ABEX가 저장된다. 그 후 보면 DL에 2값을 넣고 45225C,45225D,45225E,45225F에 1씩 추가를 한다. 이 때 45225C에 4562-ABEX가 저장되어 있으니 순서대로 4 , 5 , 6 , 2 값에 1씩 추가가 될 것이다. 저걸 DL이 1씩 감소하면서 점프문을 만나 반복되 총 2번 적용되게 된다. 그렇다면 6 7 8 4 이 값이 되게 된다. 실제로도 값이 변경되 적용이 되어있다. 이게 문제에서 원하는 정답인 것 같다. 코드엔진에서는 C드라이브 이름을 CodeEngn 이라고 했으니 그럼 C , o , d , e 에 아스키 코드값 2씩 올리면 끝! |
'Wargame > CodeEngn' 카테고리의 다른 글
code engn basic 9번 (0) | 2018.01.28 |
---|---|
code engn basic 8번 (0) | 2018.01.28 |
code engn basic 6번 (0) | 2018.01.28 |
code engn basic 5번 (0) | 2018.01.28 |
code engn basic 4번 (0) | 2018.01.28 |