전체 글 75

높임말 반말 변환 프로그램

https://jo-gunhee.github.io/website1/high_low/index.html보고서를 작성하거나 자소서를 작성하다 보면 저도 모르게 높임말과 반말을 섞어 쓰게 되는 경우가 왕왕 있었습니다. 높임말과 반말을 바꿔주면 좋지 않을까라는 생각에 HTML과 JS, css 파일로 간단하게 구현해본 웹사이트입니다. (잘 사용하면 높임말이 아닌 특정 문자를 바꾸는 기능이 될 수도??^^)사이트에 접속하면 위와 같은 창이 나오는데 다음과 같이 간단한 말들을 바꿀 수 있습니다. %% 나는, 저는 이를 변환할 때는 앞에 공백 한 칸이 필요합니다.%% 문장들의 끝맺음도 온점일 경우만 인식합니다.(오류를 최소화하기 위해서) V2 업데이트조금 더 이쁘게 출력되도록 만들었다.뱐환 버튼을 누르면 출력 칸에 스..

webhacking,kr 6번

webhacking,kr 6번 https://webhacking.kr/challenge/web-06/ 6번 문제는 id와 pw가 음.... 아마 웹에서 기본 정보를 준것 같다. view-source를 클릭하여 소스 코드를 보면 아래처럼 되어있다. 소스코드가 무엇을 말하고자 하는가 살펴보면 음 쿠키의 아이디값이 admin, 비번이 nimda이면 되는 건데 encode decode를 20번 하라고 나와있다. (왜 쿠키값을 변경해야 하냐고 물어보면 값을 입력 받을 input 태그가 없기 때문이 아닐까 생각된다.) 즉 admin과 nimda 값을 bade64로 인코딩을 20번 한 후 해당 문자열을 치환해주면 될 것 같다.파이썬으로 풀어보면 이렇게 코딩하면 될 듯 하다.결과값은 아래처럼 나오는데 아우 지저분하다 ..

[백준 알고리즘] 4153번 직각삼각형 자바

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); while(true) { int x = in.nextInt(); int y = in.nextInt(); int z = in.nextInt(); // 0 0 0 을 입력받으면 종료 if(x == 0 && y == 0 && z == 0) break; if((x * x + y * y) == z * z) { System.out.println("right"); } else if(x * x == (y * y + z * z)) { System.out.println("right"); } else if..