Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include <iostream> #include <algorithm> #include <cmath> using namespace std; int main() { int n, x, d,aux, stu[16] = {}, total =0; cin>>n>>x>>d; for(int i =0;i<n;i++) { cin>>aux; stu[i]=aux; } sort(stu,stu+n); cout<<stu[0]<<stu[n-1]; for(int i =0;i<n;i++) { int cont =0, j, r= 0; if(stu[i]>=x) { for(j=i;j<n;j++) { if(stu[j]-stu[i]<=d) { cont++; r = j; } } } if (cont>0) { total += 1<<(cont-1); if(r-j>=0)total-=1<<(r-j); } } cout<<total; return 0; }
Compartilhar