pastebin

Paste Search Dynamic
Recent pastes
makeProductOne
  1. #include <iostream>
  2. using namespace std;
  3.     int makeProductOne(int arr[], int N) {
  4.         int result =1;
  5.         int count = 0;
  6.         for(int i =0; i<N;i++)
  7.         {
  8.             if(arr[i]<-1)
  9.             {
  10.                 arr[i]+=1;
  11.            
  12.                 count+=1;
  13.             }
  14.             else{
  15.              while(arr[i]!=1)
  16.             {
  17.                  arr[i]-=1;
  18.              
  19.                count+=1;
  20.                
  21.             }
  22.             }
  23.             result = arr[i]*result;
  24.         }
  25.         if(result ==1)
  26.         return count;
  27.     }
  28.  
  29. int main() {
  30.         int n;
  31.         cin>>n;
  32.         int arr[100];
  33.         for(int i =0;i<n;i++)
  34.         cin>>arr[i];
  35.         cout<<makeProductOne(arr, n)<<endl;
  36.         return 0;
  37. }
Parsed in 0.095 seconds