간단하지만 저에게는 어려운 C코딩하는건데요 ㅜㅠ
바나나맛사탕
2023.04.01
텍스트에 있는 영문을 읽어서요
ex) Hello 라고 텍스트에 써져 있으면 A=1로 생각 B=2, C=3,D=4..... 대소문자는 상관없구용 이렇게해서
8 5 12 12 15 인데요 여기서
++ + +
3(13)7 4 7인데요 여기서각각을 10으로 해서 나머지만 즉 13 은 3으로 17은 7로생각
0 1 1 여기서 마지막 값이 100보다 작은 값이 나오면 스톱하는 것으로 끝이나요
뭐... 이걸코딩하면서
class stringred
void set(char []); // set the initial string
bool isReduced(); // checks if the sequence is reduced
void reduce(); // reduces one step
int value(); // returns the final result of the reduction
했어요. ㅜㅠ
뭐 상관없이 이걸안써도는 되요 ㅜㅠ
혹시 를 기적을 위해 이 글을 올립니다.
이 전까지 답변을 해주신 모든분들께 감사합니다.
-
유진
파일 읽는 건 FILE 구조체 쓰구요.
fopen_s로 열어서 fput이었나로 문자열 읽은 후에 문자열을 동적 1차원 배열로 다 나누고.. 여차저차(여긴 자신이 알고리즘을 생각하세요.) 해서 맨마지막에 나오는 3개의 숫자가 1 0 0 보다 작게 될때까지 반복 시키시면 되겠네요.