[BOJ][7568]ブロック
1586 ワード
質問する
問題のソース
トラブルシューティングポリシー
ブルートフォースアルゴリズムを使って、私より年上のやつがいたら、私の等級は一つ一つ押されます.私と同じようなやつがそのままいて、インデックスごとに一度近づいて、私のレベルを確認して、レベルを押すようにコードを書けばいいと思います.
コード#コード#
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
#define N 50
int height[N] = {0};
int weight[N] = {0};
int main()
{
int n;
cin >> n;
int rank = 1;
for (int i = 0; i < n; i++)
cin >> weight[i] >> height[i];
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
if (weight[i] < weight[j] && height[i] < height[j])
rank++;
}
cout << rank << endl;
rank = 1;
}
}
Reference
この問題について([BOJ][7568]ブロック), 我々は、より多くの情報をここで見つけました https://velog.io/@easttwave/BOJ7568-덩치テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol