'script' 라는 문자열이, 대소문자만 각각 바뀐 상태에서 가질 수 있는 경우의 수.


즉, 제시한 문자열이 영어 단어이고, 영어 단어는 대문자나 소문자로 바뀔 수 있다.
그래서, 각 문자가 대문자 또는 소문자로 바뀔 수 있다는 가정하에, 서로 다른 모양으로 바뀔 수 있는 경우의 수는?
예를 들어,
script, Script, SCript , sCript ... 등처럼 다른 모양을 가질 경우이다.
수학기초지식이 부족하다보니, 이런 경우의 수를 어떻게 구해야 하나 난감했는데,
경우의 수를 구하는 방식은, 각각 가질 수 있는 경우의 수를 모두 곱해주는 것이다.
따라서, 각 문자가 대문자 소문자의 두가지 경우의 수를 가지고 있으므로,
모두 6자리인 문자열이 각 문자별로 두가지 경우의 수를 가지게 되는 것이된다.
그래서, 경우의 수를 구하려면,
2*2*2*2*2*2=64 가 된다.
이하, 이것을 구하는 공식과, 그것을 화면에 보여주는 코딩 내용이다.

이것을 출력하면,

위와같이 출력된다.
첨부파일: code.zip
덧글