Keep walking 👩🏻‍💻 465

숫자->문자열(to_string), 문자->숫자(stoi)

1. 숫자를 문자열로 to_string(int변수 이름)을 사용하면 된다. 문자열에서 원하는 문자가 존재하는지 찾는 함수를 사용할 수 있다 (find 혹은 substr) int형 변수에서도 원하는 숫자가 존재하는지 찾을 수는 있으나, 숫자가 길어질수록 다소 번거롭다는 단점이 있으니 때때로 문자열로 변환하는 창의력이 요구된다. 2. 문자열을 숫자로 stoi(string변수 이름)을 사용하면 된다. 간간히 사용되는 함수들이니 꼭 기억하자.

#1018번 체스판 다시 칠하기 (c++)

#include using namespace std; void check(int w, int h){ char board[w][h]; int ori_ans = 2500; // 비교해야할 고치는 타일 수의 원본 int ori_w = 0 ; int ori_h = 0; // 변하는 행,렬에서 [0][0]자리를 나타낼 값 for(int i=0; i board[i][j];} while(!(ori_w+8>w)){ // 1. 시작을 블랙으로 잡은 경우 int ans = 0; for(int i=ori_w; ih){ori_w++; ori_h=0;} } ori_w = 0; ori_h = 0; while(!(ori_w+8>w)){ // 2. 시작을 화이트로 잡은 경우 int ans = 0; for(int i=ori_w; ih..