Telegram Web
c++
int main(){
ios_base :: sync_with_stdio(false);
int n , d;
cin >> n >> d;
for(int i = 0 ; i < n ; i++)
cin >> a[i];

sort(a , a + n);
int ans = 0 ;
int start = a[0];
for(int i = 1 ; i < n ; i++){
if(a[i] - start > d){
start = a[i];
ans++;
}
}
ans++;
cout << ans << endl;
return 0;
}
const ll mod = 1000000007;
const char nl = '\n';
const int N = 1e2 + 5;

int n;
int mat[ N ][ N ];
bool isValid( int i, int j ){
if( i >= 0 && i < n && j >= 0 && j < n )
return true;
return false;
}
int main(){
cin >> n ;
for( int i = 0 ; i < n ; i ++ ){
for( int j = 0 ; j < n ; j ++ ){
cin >> mat[ i ][ j ];
}
}
int res = 0;
int i_x [] = {-1, 0 , 1, 0}, i_y [] = {0, 1, 0 , -1};
for( int i = 0 ; i < n ; i ++ ){
for( int j = 0 ; j < n ; j ++ ){
bool loser = true;
for( int k = 0 ; k < 4 ; k ++ ){
if( isValid(i + i_x[ k ], j + i_y[ k ] ) && mat[ i ][ j ] > mat[ i + i_x[ k ] ][ j + i_y[ k ]] ){
loser = false;
}
}
if( loser ) res ++;

}
}
cout << res << nl;
return 0;
}
مسابقات هفتگی ICPC دانشگاه بیرجند
Photo
const ll mod = 1000000007;
const char nl = '\n';
const int N = 100 + 5;

int a[ N ], b[2][ N ];
int s, t;
int main(){
int x = 1 , y = 10;
for( int i = 0 ; i < 13 ; i ++){
if( i == 3 || i == 7 || i == 11 ){
cin >> a[ y ];
y++;
}else if( i == 12 ) cin >> a[ 0 ];
else{
cin >> a[ x ];
x++;
}
}
int res = INT_MAX;
cin >> s >> t;
for( int i = 0 ; i < 100 ; i ++ ) b[ 0 ][ i ] = b[ 1 ][ i ] = INT_MAX;
b[ 0 ][ s ] = b[ 1 ][ t ] = 0;

for( int i = 0 ; i < 100 ; i ++ ){
if( a[ 10 ] ){
b[ 0 ][ i ] = min(b[ 0 ][i ], (i - s + 100 )%100);
b[ 1 ][ i ] = min(b[ 1 ][ i ], ( t - i + 100 ) % 100 );
}
if( a[ 11 ] ){
b[ 0 ][ i ] = min(b[ 0 ][i ], (s - i + 100 )%100);
b[ 1 ][ i ] = min(b[ 1 ][ i ], ( i - t + 100 ) % 100 );
}
if( i < 10 && a[ i ]){
b[ 0 ][ i ] =min( b[ 0 ][ i ], 1);
}
if( i >= 10 && a[ 12 ] && a[ i / 10 ] && a[ i % 10] ){
b[ 0 ][ i ] =min( b[ 0 ][ i ], 3);
}
if( b[ 0 ][ i ] == INT_MAX || b[ 1 ][ i ] == INT_MAX )
continue;
res = min( res,b[ 0 ][ i ] + b[ 1 ] [ i ] );
}
if( res == INT_MAX )
cout<<-1 << nl;
else
cout << res << nl;

return 0;
}
int n;
int a[ N ];
int main(){
cin >> n;
for( int i = 0 ; i < n ; i ++ )
cin >> a[ i ];
int len = 1;
for( int i = 0 ; i < n ; i ++ ){
int mx = INT_MIN;
for( int j = i+1; j < n; j ++ ){
if( a[ j ] <= mx )
continue;
if( a[ i ] <= mx )
break;
mx = max( mx, a[ j ]);
len = max( len, j - i + 1);
}
}
cout << len << nl;
return 0;
}
قرعه کشی هفته دوم مسابقات.mkv
912.7 KB
📣 نتیجه قرعه کشی هفته دوم
برنده 60 تومانی : خانم سیده منيبا رَوَن
برنده 40 تومانی : خانم نیلوفر ترکمانی
📌 قرعه کشی این دوره مسابقات هفتگی:
این قرعه کشی به این نحو می باشد که اول برای جایزه 60 هزار تومانی قرعه به صورت رندم در پنل random number سایت گوگل انتخاب می شود و سپس جایزه 40 هزار تومانی قرعه کشی انجام می شود.

🔻لازم به ذکر است که شرکت کنندگانی که به همه سوالات پاسخ صحیح دادند دوبار شانس انتخاب شدن دارند.

@ICPC_Weekly_Competition
مسابقه این هفته تا کمتر از ۲۰ دقیقه دیگر شروع میشود


https://quera.ir/contest/add_to_contest/gBifb3tbMEvI9od/
لینک ثبت نام (‌ و یا ورود ) به مسابقه
مسابقات هفتگی ICPC دانشگاه بیرجند pinned «مسابقه این هفته تا کمتر از ۲۰ دقیقه دیگر شروع میشود https://quera.ir/contest/add_to_contest/gBifb3tbMEvI9od/ لینک ثبت نام (‌ و یا ورود ) به مسابقه»
نتیجه مسابقه امروز
قرعه کشی هفته سوم.mkv
1.9 MB
📣 نتیجه قرعه کشی هفته سوم
برنده 60 تومانی : آقای ابوالفضل قالیباف(رتبه3)
برنده 40 تومانی : خانم نازنین احمدپور(رتبه9)

📌 قرعه کشی این دوره مسابقات هفتگی:
این قرعه کشی به این نحو می باشد که اول برای جایزه 60 هزار تومانی قرعه به صورت رندم در پنل random number سایت گوگل انتخاب می شود و سپس جایزه 40 هزار تومانی قرعه کشی انجام می شود.

🔻لازم به ذکر است که شرکت کنندگانی که به همه سوالات پاسخ صحیح دادند دوبار شانس انتخاب شدن دارند.

@ICPC_Weekly_Competition
مسابقات هفتگی ICPC دانشگاه بیرجند pinned «لینک ثبت نام در مسابقه امروز ساعت 16: https://quera.ir/contest/add_to_contest/gBifb3tbMEvI9od/»
جدول امتیازات هفته چهارم
مسابقه این هفته به دلیل مشکل فنی پیش آمده
با یک ساعت تاخیر شروع میشود
قرعه کشی هفته چهارم.mkv
2.4 MB
📣 نتیجه قرعه کشی هفته چهارم
برنده 60 تومانی : خانم نیلوفر ترکمانی(رتبه1)
برنده 40 تومانی : خانم نیلوفر ترکمانی(رتبه1)

📌 قرعه کشی این دوره مسابقات هفتگی:
این قرعه کشی به این نحو می باشد که اول برای جایزه 60 هزار تومانی قرعه به صورت رندم در پنل random number سایت گوگل انتخاب می شود و سپس جایزه 40 هزار تومانی قرعه کشی انجام می شود.

🔻لازم به ذکر است که شرکت کنندگانی که به همه سوالات پاسخ صحیح دادند دوبار شانس انتخاب شدن دارند.

@ICPC_Weekly_Competition
قرعه کشی هفته پنجم.mkv
2.2 MB
📣 نتیجه قرعه کشی هفته پنجم
برنده 60 تومانی : -
برنده 40 تومانی : آقای مرتضی مرادزاده(رتبه1)

📌 قرعه کشی این دوره مسابقات هفتگی:
این قرعه کشی به این نحو می باشد که اول برای جایزه 60 هزار تومانی قرعه به صورت رندم در پنل random number سایت گوگل انتخاب می شود و سپس جایزه 40 هزار تومانی قرعه کشی انجام می شود.

🔻لازم به ذکر است که شرکت کنندگانی که به همه سوالات پاسخ صحیح دادند دوبار شانس انتخاب شدن دارند.

@ICPC_Weekly_Competition
با عرض سلام و خسته نباشید خدمت شرکت کنندگان و همراهان عزیز مسابقات هفتگی برنامه نویسی دانشگاه بیرجند
عزیزانی که تا به الان منتخب شده اند و اسمشون در قرعه کشی هفته های گذشته آماده است لطفا جهت دریافت جوایز
نام و نام خانوادگی به همراه شماره تماس و همچنین ایمیل خود را به آیدی زیر در اسرع وقت ارسال نمایید:
@cabu_contact

با تشکر از همراهی شما عزیزان
مسابقات هفتگی ICPC دانشگاه بیرجند pinned «با عرض سلام و خسته نباشید خدمت شرکت کنندگان و همراهان عزیز مسابقات هفتگی برنامه نویسی دانشگاه بیرجند عزیزانی که تا به الان منتخب شده اند و اسمشون در قرعه کشی هفته های گذشته آماده است لطفا جهت دریافت جوایز نام و نام خانوادگی به همراه شماره تماس و همچنین ایمیل…»
2025/06/16 19:10:13
Back to Top
HTML Embed Code: