convert java to python
#include<stdio.h>
int stack[10000000]={0};
int top=-1;
void push(int c)
{
stack[++top]=c;
}
void pop()
{
stack[top--]=0;
}
int main()
{
int N,max=0;
int order=1;
scanf("%d",&N);
int arr[N];
for(int i=0;i<N;i++)
{
scanf("%d",&arr[i]);
if(max<arr[i])
max=arr[i];
}
for(int i=0;i<N;i++)
{
while(top!=-1 && stack[top]==order)
{
order++;
pop();
}
if(arr[i]==order)
{
order++;
}
else
push(arr[i]);
}
while(top!=-1 && stack[top]==order)
{
order++;
pop();
}
if(order==max+1)
printf("Happy");
else
printf("Sad");
}
4
1
for i in range(2,len(array)):
Thank you!
1
0
3.67
3
public static void diceSum(){
Random rand=new Random();
Scanner console=new Scanner (System.in);
System.out.print("Desired dice sum: ");
int n=console.nextInt();
int x, y,sum;
do {
x = rand.nextInt(6) +1;
y = rand.nextInt(6) +1;
sum = x + y;
System.out.println(x + " and " + y + " = " + sum);
} while (sum != n);
}
Thank you!
3
0
4.11
9
public static void diceSum(){
Random rand=new Random();
Scanner console=new Scanner (System.in);
System.out.print("Desired dice sum: ");
int n=console.nextInt();
int x, y,sum;
do {
x = rand.nextInt(6) +1;
y = rand.nextInt(6) +1;
sum = x + y;
System.out.println(x + " and " + y + " = " + sum);
} while (sum != n);
}
Thank you!
9
0
Are there any code examples left?
New code examples in category Other
-
Other 2023-03-27 22:50:10 how to select the whole line in vscode with keyboard shortcut
-
Other 2022-03-27 22:45:24 income of a web developer
-
Other 2022-03-27 22:35:01 \pyrcc_main.py: File does not exist 'resources.qrc'
-
Other 2022-03-27 22:30:45 rick roll embed code
-
Other 2022-03-27 22:20:08 Circuit_04_Potentiometer
-
Other 2022-03-27 22:20:05 iterative power
-
Other 2022-03-27 22:15:11 flutter run all
-
Other 2022-03-27 22:10:05 when is karlson release
-
Other 2022-03-27 22:10:02 wp .htaccess example
-
Other 2022-03-27 22:00:08 bash pause in file read line by line