C++
#include<iostream>Java
using namespace std;
int main() {
int a, b, c, d, ans;
cin >> a >> b >> c >> d;
ans = (c + d) % (a * b);
if (ans == 0) {
cout << a * b;
}
else
cout << ans;
return 0;
}
import java.util.Scanner;Python
import java.util.Arrays;
import java.util.HashMap;
class Test{
public static void main(String args[]){
Scanner in=new Scanner(System.in);
int fing=in.nextInt()*in.nextInt();
int num=in.nextInt()+in.nextInt();
int javab=num%fing;
if(num!=0 && javab==0) System.out.print(num);
else
System.out.println(num%fing);
}
}
fingers=input()
hands=input()
num1=input()
num2= input()
up=(int(num1)+int(num2))%(int(fingers)*int(hands))
if up==0:
print(f'{int(fingers)*int(hands)}')
else:
print(up)c++
#include<iostream>
using namespace std;
int main() {
int a;
cin >> a;
cout << a * a;
return 0;
}
javaimport java.util.Scanner;
import java.util.Arrays;
import java.util.HashMap;
class Test{
public static void main(String args[]){
Scanner in=new Scanner(System.in);
int num=in.nextInt(); System.out.println(num*num);
}
}
pythonn = int(input())
print(n*n)
java
import java.util.Scanner;python
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int sum = 0;
int[] powerOfTwo = new int[15];
int counter = 0;
for(int i = 1; i < n; i++) {
if(n % i == 0) {
sum += i;
}
}
powerOfTwo[0] = 1;
for(int i = 1; i < 15; i++) {
powerOfTwo[i] = powerOfTwo[i-1] * 2;
}
for(int i = 0; i < 15; i++) {
if(sum == powerOfTwo[i])
counter = 1;
}
System.out.println(counter);
}
}
import math
n = int(input())
sumi = 0
for i in range(1, int(n/2)+1):
if n%i == 0:
sumi += i
if math.log2(sumi).is_integer():
print(1)
else:
print(0)
C++int main()
{
int n, r, s = 0;
cin >> n;
for (int i = 1; i < n; i++){
r = n - i*floor(n / i);
if (r == 0){
s = s + i;
}
}
if (ceil(log2(s)) == floor(log2(s))){
cout << 1;
چهار سوال مسابقه قبل به همراه جواب به زبان های java , python , cpp
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
برنده 60 تومانی : خانم سیده منيبا رَوَن
برنده 40 تومانی : خانم نیلوفر ترکمانی
📌 قرعه کشی این دوره مسابقات هفتگی:
این قرعه کشی به این نحو می باشد که اول برای جایزه 60 هزار تومانی قرعه به صورت رندم در پنل random number سایت گوگل انتخاب می شود و سپس جایزه 40 هزار تومانی قرعه کشی انجام می شود.
🔻لازم به ذکر است که شرکت کنندگانی که به همه سوالات پاسخ صحیح دادند دوبار شانس انتخاب شدن دارند.
@ICPC_Weekly_Competition
مسابقه این هفته تا کمتر از ۲۰ دقیقه دیگر شروع میشود
https://quera.ir/contest/add_to_contest/gBifb3tbMEvI9od/
لینک ثبت نام ( و یا ورود ) به مسابقه
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
برنده 60 تومانی : آقای ابوالفضل قالیباف(رتبه3)
برنده 40 تومانی : خانم نازنین احمدپور(رتبه9)
📌 قرعه کشی این دوره مسابقات هفتگی:
این قرعه کشی به این نحو می باشد که اول برای جایزه 60 هزار تومانی قرعه به صورت رندم در پنل random number سایت گوگل انتخاب می شود و سپس جایزه 40 هزار تومانی قرعه کشی انجام می شود.
🔻لازم به ذکر است که شرکت کنندگانی که به همه سوالات پاسخ صحیح دادند دوبار شانس انتخاب شدن دارند.
@ICPC_Weekly_Competition
مسابقات هفتگی ICPC دانشگاه بیرجند pinned «لینک ثبت نام در مسابقه امروز ساعت 16: https://quera.ir/contest/add_to_contest/gBifb3tbMEvI9od/»
مسابقه این هفته به دلیل مشکل فنی پیش آمده
با یک ساعت تاخیر شروع میشود
با یک ساعت تاخیر شروع میشود