[C++][伯俊]2798号:ブラックジャック
https://www.acmicpc.net/problem/2798
この問題に関係なくタイムアウトによりI/O時間が減少するコードが見つかった.
https://www.acmicpc.net/problem/15552
#include <iostream>
using namespace std;
int main(){
int N, M;
int total;
int max_num = 0;
cin >> N >> M;
int cards[N];
for (int i = 0; i < N; i++){
cin >> cards[i];
}
for(int i=0;i<N;i++){
for(int j=i+1;j<N;j++){
for(int k=j+1;k<N;k++){
total = cards[i] + cards[j] + cards[k];
if(total > M){
continue;
}
if(max_num < total){
max_num = total;
}
}
}
}
cout << max_num;
return 0;
}
これは簡単な3つの砲口でいい問題ですが、なぜ耳でふんふんと解決するのでしょうか...動的に割り当ててみよう...その必要は全くない.この問題に関係なくタイムアウトによりI/O時間が減少するコードが見つかった.
ios::sync_with_stdio(false);
cin.tie(NULL);
cout.tie(NULL);
このコードを使用すると、cのscanf、printfなどの関数は使用できません.https://www.acmicpc.net/problem/15552
Reference
この問題について([C++][伯俊]2798号:ブラックジャック), 我々は、より多くの情報をここで見つけました https://velog.io/@lea-hwang/C백준2798번-블랙잭テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol